Type | Mat | Inns | NO | Runs | HS | BF | Avg | SR | 100's | 50's | 6's | 4's |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ODI | 61 | 37 | 15 | 649 | 69 | 744 | 29.50 | 87.23 | 0 | 2 | 21 | 62 |
Test | 4 | 4 | 2 | 19 | 9 | 39 | 9.50 | 48.71 | 0 | 0 | 0 | 3 |
T20 | 34 | 20 | 6 | 127 | 27 | 112 | 9.07 | 113.39 | 0 | 0 | 4 | 13 |
IPL | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 | 0 | 0 |
CL | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 | 0 | 0 |
Type | Mat | Balls | Runs | Wkts | BBI | BBM | Econ | Ave | SR | 4w | 5w | 10 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ODI | 61 | 2443 | 2311 | 74 | 4/22 | 4/22 | 5.67 | 31.22 | 33.01 | 3 | 0 | 0 |
Test | 4 | 250 | 147 | 11 | 3/13 | 5/25 | 3.52 | 13.36 | 22.72 | 0 | 0 | 0 |
T20 | 34 | 592 | 831 | 39 | 4/24 | 4/24 | 8.42 | 21.30 | 15.17 | 1 | 0 | 0 |
IPL | 0 | 0 | 0 | 0 | - | - | - | - | - | 0 | 0 | 0 |
CL | 0 | 0 | 0 | 0 | - | - | - | - | - | 0 | 0 | 0 |
ODI Debut: | vs Ireland, On 2016-09-25 at September 25, 2016 v Ireland at Willowmoore Park, Benoni |
Last ODI played: | vs Pakistan, On 2021-04-07 at April 7, 2021 v Pakistan at SuperSport Park, Centurion |
Test Debut: | vs Bangladesh, On 2017-09-28 at September 28, 2017 v Bangladesh at Senwes Park, Potchefstroom |
Last Test played: | vs India, On 2018-01-24 at January 24, 2018 v India at The Wanderers Stadium, Johannesburg |
T20 Debut: | vs Sri Lanka, On 2017-01-20 at January 20, 2017 v Sri Lanka at SuperSport Park, Centurion |
Last T20 played: | vs Pakistan, On 2021-04-16 at April 16, 2021 v Pakistan at SuperSport Park, Centurion |
IPL Debut: | vs , On at |
Last IPL played: | vs , On at |