Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Involving the player T Bavuma (SA) remove T Bavuma (SA) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2018-2023 101 97 14 2549 174 30.71 2215 115.07 4 10 3 221 93 Profile
filtered 2019-2023 41 43 4 1048 123* 26.87 1055 99.33 1 4 1 84 30
Innings by innings list
6 - 10 1 0 60.00 6 bowled 2 Test v India Ranchi 19 Oct 2019 Test # 2365
5 - 24 0 0 20.83 6 lbw 3 Test v India Ranchi 19 Oct 2019 Test # 2365
66 43 33 4 4 200.00 4 caught 1 T20I v England Centurion 16 Feb 2020 T20I # 1043
123* 176 114 7 3 107.89 5 not out 1 ODI v Australia Paarl 29 Feb 2020 ODI # 4248
20 - 12 2 0 166.66 5 caught 1 T20I v England Cape Town 27 Nov 2020 T20I # 1109
7 - 10 0 0 70.00 6 caught 1 T20I v England Paarl 29 Nov 2020 T20I # 1111
1 32 21 0 0 4.76 5 caught 1 ODI v Pakistan Centurion 2 Apr 2021 ODI # 4285
11 9 9 2 0 122.22 6 caught 1 ODI v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
4 18 12 0 0 33.33 6 lbw 2 ODI v Pakistan Centurion 7 Apr 2021 ODI # 4287
7 16 12 0 0 58.33 5 caught 1 T20I v West Indies St George's 26 Jun 2021 T20I # 1176
10 28 11 0 0 90.90 6 caught 1 T20I v West Indies St George's 27 Jun 2021 T20I # 1178
3 7 4 0 0 75.00 4 caught 1 ODI v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
7* 16 5 1 0 140.00 4 not out 1 T20I v Ireland Belfast 24 Jul 2021 T20I # 1201
36 63 31 2 0 116.12 6 run out 2 ODI v Sri Lanka Colombo (RPS) 2 Sep 2021 ODI # 4314
13 19 13 2 0 100.00 5 caught 1 T20I v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
DNB - - - - - - - 2 T20I v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
81 59 46 7 5 176.08 5 caught 2 T20I v India Cuttack 12 Jun 2022 T20I # 1569
29 38 24 3 1 120.83 5 caught 2 T20I v India Visakhapatnam 14 Jun 2022 T20I # 1571
8 14 8 1 0 100.00 5 lbw 2 T20I v India Rajkot 17 Jun 2022 T20I # 1572
74* 113 65 6 2 113.84 5 not out 1 ODI v India Lucknow 6 Oct 2022 ODI # 4470
15 18 9 3 0 166.66 5 caught 2 T20I v Pakistan Sydney 3 Nov 2022 T20I # 1861
21 27 18 0 1 116.66 6 caught 2 T20I v Netherlands Adelaide 6 Nov 2022 T20I # 1871
2 46 22 0 0 9.09 3 caught 2 Test v Australia Sydney 4 Jan 2023 Test # 2488
35 75 61 3 0 57.37 3 bowled 3 Test v Australia Sydney 4 Jan 2023 Test # 2488
30 38 32 0 2 93.75 5 lbw 1 ODI v England Bloemfontein 27 Jan 2023 ODI # 4512
27 31 19 3 0 142.10 5 caught 2 ODI v England Bloemfontein 29 Jan 2023 ODI # 4513
80 102 62 7 2 129.03 5 caught 2 ODI v England Kimberley 1 Feb 2023 ODI # 4514
20 26 22 4 0 90.90 6 caught 1 Test v West Indies Centurion 28 Feb 2023 Test # 2495
5 13 8 0 0 62.50 6 caught 3 Test v West Indies Centurion 28 Feb 2023 Test # 2495
17 67 45 1 0 37.77 6 caught 1 Test v West Indies Johannesburg 8 Mar 2023 Test # 2497
14 56 38 2 0 36.84 6 caught 3 Test v West Indies Johannesburg 8 Mar 2023 Test # 2497
DNB - - - - - - - 2 ODI v Netherlands Benoni 31 Mar 2023 ODI # 4558
28 33 21 4 0 133.33 5 caught 1 ODI v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
14 27 19 2 0 73.68 5 bowled 1 ODI v Australia Bloemfontein 7 Sep 2023 ODI # 4635
49 48 36 3 3 136.11 5 bowled 2 ODI v Australia Bloemfontein 9 Sep 2023 ODI # 4638
0 4 2 0 0 0.00 5 lbw 1 ODI v Australia Potchefstroom 12 Sep 2023 ODI # 4642
6 20 13 0 0 46.15 5 bowled 1 ODI v Australia Johannesburg 17 Sep 2023 ODI # 4648
32 30 20 1 3 160.00 5 caught 1 ODI v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
29 40 27 3 0 107.40 5 caught 1 ODI v Australia Lucknow 12 Oct 2023 ODI # 4667
28 36 28 4 0 100.00 5 caught 2 ODI v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
12 12 10 0 1 120.00 5 caught 2 ODI v Pakistan Chennai 27 Oct 2023 ODI # 4683
15* 13 7 1 1 214.28 5 not out 1 ODI v New Zealand Pune 1 Nov 2023 ODI # 4689
1 12 11 0 0 9.09 5 lbw 2 ODI v India Eden Gardens 5 Nov 2023 ODI # 4694
10 15 13 1 0 76.92 5 bowled 2 ODI v Afghanistan Ahmedabad 10 Nov 2023 ODI # 4699
47 76 48 4 2 97.91 5 bowled 1 ODI v Australia Eden Gardens 16 Nov 2023 ODI # 4704
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 97/2 (11.1 ov, Aaron Jones 35*, AGS Gous 35*, Pargat Singh 0/6)
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page