Records type all-round analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Start of match date greater than or equal to 1 Jan 2015 remove greater than or equal to 1 Jan 2015 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2012-2024 343 19151 254 48.11 47 101 5/8 47.46 1 296 0 0.65 Profile
filtered 2015-2023 34 1970 190 45.81 4 6 4/87 76.66 0 30 0 -30.85
Innings by innings list
1 24 - - - - - Test v South Africa Durban 26 Dec 2015 Test # 2196
2 - 3.0 11 0 1 0 Test v South Africa Durban 26 Dec 2015 Test # 2196
3 73 - - - - - Test v South Africa Durban 26 Dec 2015 Test # 2196
4 - DNB - - 1 0 Test v South Africa Durban 26 Dec 2015 Test # 2196
1 50 - - - - - Test v South Africa Cape Town 2 Jan 2016 Test # 2197
2 - 20.0 54 0 1 0 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
3 29 - - - - - Test v South Africa Cape Town 2 Jan 2016 Test # 2197
1 - DNB - - 0 0 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
2 110 - - - - - Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
3 - DNB - - 0 0 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
4 4* - - - - - Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
1 - DNB - - 1 0 Test v South Africa Centurion 22 Jan 2016 Test # 2200
2 76 - - - - - Test v South Africa Centurion 22 Jan 2016 Test # 2200
3 - 4.0 12 0 0 0 Test v South Africa Centurion 22 Jan 2016 Test # 2200
4 20 - - - - - Test v South Africa Centurion 22 Jan 2016 Test # 2200
1 52 - - - - - ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
2 - DNB - - 0 0 ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
1 - DNB - - 0 0 ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
2 38 - - - - - ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
1 125 - - - - - ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
2 - DNB - - 1 0 ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
1 109 - - - - - ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
2 - DNB - - 1 0 ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
1 27 - - - - - ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
2 - DNB - - 0 0 ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
1 8 - - - - - T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
2 - DNB - - 2 0 T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
1 34 - - - - - T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
2 - DNB - - 1 0 T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
1 - 1.0 13 0 0 0 T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
2 83 - - - - - T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
1 37 - - - - - ODI v South Africa Leeds 24 May 2017 ODI # 3872
2 - 1.0 4 0 0 0 ODI v South Africa Leeds 24 May 2017 ODI # 3872
1 39 - - - - - ODI v South Africa Southampton 27 May 2017 ODI # 3873
2 - 3.0 18 0 0 0 ODI v South Africa Southampton 27 May 2017 ODI # 3873
1 2 - - - - - ODI v South Africa Lord's 29 May 2017 ODI # 3874
2 - DNB - - 0 0 ODI v South Africa Lord's 29 May 2017 ODI # 3874
1 190 - - - - - Test v South Africa Lord's 6 Jul 2017 Test # 2262
2 - DNB - - 0 0 Test v South Africa Lord's 6 Jul 2017 Test # 2262
3 5 - - - - - Test v South Africa Lord's 6 Jul 2017 Test # 2262
4 - DNB - - 0 0 Test v South Africa Lord's 6 Jul 2017 Test # 2262
1 - DNB - - 1 0 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
2 78 - - - - - Test v South Africa Nottingham 14 Jul 2017 Test # 2264
3 - DNB - - 2 0 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
4 8 - - - - - Test v South Africa Nottingham 14 Jul 2017 Test # 2264
1 29 - - - - - Test v South Africa The Oval 27 Jul 2017 Test # 2266
2 - 2.0 5 0 0 0 Test v South Africa The Oval 27 Jul 2017 Test # 2266
3 50 - - - - - Test v South Africa The Oval 27 Jul 2017 Test # 2266
4 - DNB - - 1 0 Test v South Africa The Oval 27 Jul 2017 Test # 2266
1 52 - - - - - Test v South Africa Manchester 4 Aug 2017 Test # 2268
2 - DNB - - 1 0 Test v South Africa Manchester 4 Aug 2017 Test # 2268
3 49 - - - - - Test v South Africa Manchester 4 Aug 2017 Test # 2268
4 - 2.0 8 0 1 0 Test v South Africa Manchester 4 Aug 2017 Test # 2268
1 51 - - - - - ODI v South Africa The Oval 30 May 2019 ODI # 4143
2 - DNB - - 3 0 ODI v South Africa The Oval 30 May 2019 ODI # 4143
1 - 4.0 26 0 3 0 Test v South Africa Centurion 26 Dec 2019 Test # 2377
2 29 - - - - - Test v South Africa Centurion 26 Dec 2019 Test # 2377
3 - DNB - - 0 0 Test v South Africa Centurion 26 Dec 2019 Test # 2377
4 48 - - - - - Test v South Africa Centurion 26 Dec 2019 Test # 2377
1 35 - - - - - Test v South Africa Cape Town 3 Jan 2020 Test # 2379
2 - 3.0 4 0 2 0 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
3 61 - - - - - Test v South Africa Cape Town 3 Jan 2020 Test # 2379
4 - 6.0 11 0 1 0 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
1 27 - - - - - Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
2 - 11.0 25 0 1 0 Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
3 - 29.0 87 4 0 0 Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
1 59 - - - - - Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
2 - DNB - - 0 0 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
3 58 - - - - - Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
4 - 7.0 37 0 0 0 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
1 17 - - - - - ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
2 - 7.0 35 1 0 0 ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
0 TDNB - - - - - ODI v South Africa Durban 7 Feb 2020 ODI # 4238
1 - 1.0 4 1 0 0 ODI v South Africa Durban 7 Feb 2020 ODI # 4238
1 - 7.0 42 0 0 0 ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
2 49 - - - - - ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
1 - DNB - - 0 0 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
2 86 - - - - - ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
1 1 - - - - - ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
2 - DNB - - 0 0 ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
0 TDNB - - - - - ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
1 - DNB - - 0 0 ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
1 8 - - - - - Test v South Africa Lord's 17 Aug 2022 Test # 2474
2 - DNB - - 0 0 Test v South Africa Lord's 17 Aug 2022 Test # 2474
3 6 - - - - - Test v South Africa Lord's 17 Aug 2022 Test # 2474
1 - DNB - - 2 0 Test v South Africa Manchester 25 Aug 2022 Test # 2475
2 9 - - - - - Test v South Africa Manchester 25 Aug 2022 Test # 2475
3 - 5.0 16 0 1 0 Test v South Africa Manchester 25 Aug 2022 Test # 2475
1 - DNB - - 1 0 Test v South Africa The Oval 8 Sep 2022 Test # 2476
2 23 - - - - - Test v South Africa The Oval 8 Sep 2022 Test # 2476
3 - DNB - - 1 0 Test v South Africa The Oval 8 Sep 2022 Test # 2476
4 DNB - - - - - Test v South Africa The Oval 8 Sep 2022 Test # 2476
1 - 6.1 48 0 0 0 ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
2 2 - - - - - ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
Statsguru includes the following current or recent relevant matches:
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639 - Live]
    » India 97/2 (12.2 ov, RR Pant 36*, S Dube 0*, BJ McCarthy 0/18) - Match over
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
 
Feedback Print this page