Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Start of match date greater than or equal to 21 Nov 2021 remove greater than or equal to 21 Nov 2021 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 129 138 17 4123 159* 34.07 4676 88.17 6 19 8 422 118 Profile
filtered 46 46 6 1426 146 35.65 1423 100.21 3 7 3 166 35
Innings by innings list
4 9 6 0 0 66.66 4 caught 1 T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
8 28 13 1 0 61.53 6 caught 1 Test v South Africa Centurion 26 Dec 2021 Test # 2443
34 59 34 6 0 100.00 7 caught 3 Test v South Africa Centurion 26 Dec 2021 Test # 2443
17 72 43 1 0 39.53 6 caught 1 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
0 8 3 0 0 0.00 6 caught 3 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
27 84 50 4 0 54.00 6 caught 1 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
100* 236 139 6 4 71.94 6 not out 3 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
16 44 22 1 0 72.72 4 stumped 2 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
85 94 71 10 2 119.71 4 caught 1 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
0 5 1 0 0 0.00 4 caught 2 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
11 23 9 2 0 122.22 4 run out 2 ODI v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
18 52 34 3 0 52.94 2 caught 1 ODI v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
56 91 54 6 1 103.70 5 caught 1 ODI v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
8 17 8 0 0 100.00 4 caught 2 T20I v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
52* 48 28 7 1 185.71 5 not out 1 T20I v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
96 164 97 9 4 98.96 5 bowled 1 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
39 29 26 7 0 150.00 5 bowled 1 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
50 46 31 7 2 161.29 5 caught 3 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
29 31 16 2 2 181.25 4 caught 1 T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
5 15 7 0 0 71.42 4 caught 1 T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
6 17 8 0 0 75.00 4 caught 1 T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
17 48 23 2 0 73.91 4 caught 1 T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
1* 2 1 0 0 100.00 4 not out 1 T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
146 219 111 19 4 131.53 5 caught 1 Test v England Birmingham 1 Jul 2022 Test # 2470
57 155 86 8 0 66.27 5 caught 3 Test v England Birmingham 1 Jul 2022 Test # 2470
26 35 15 4 1 173.33 2 caught 1 T20I v England Birmingham 9 Jul 2022 T20I # 1628
1 7 5 0 0 20.00 2 caught 2 T20I v England Nottingham 10 Jul 2022 T20I # 1631
DNB - - - - - - - 2 ODI v England The Oval 12 Jul 2022 ODI # 4424
0 9 5 0 0 0.00 4 caught 2 ODI v England Lord's 14 Jul 2022 ODI # 4428
125* 159 113 16 2 110.61 4 not out 2 ODI v England Manchester 17 Jul 2022 ODI # 4433
14 24 12 2 0 116.66 4 caught 1 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
24 25 12 1 2 200.00 4 caught 1 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
33* 39 26 3 1 126.92 4 not out 2 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
44 52 31 6 0 141.93 4 caught 1 T20I v West Indies Lauderhill 6 Aug 2022 T20I # 1725
DNB - - - - - - - 1 T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
14 23 12 2 0 116.66 5 caught 1 T20I v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
17 24 13 3 0 130.76 6 caught 1 T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
20* 34 16 3 0 125.00 4 not out 1 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
DNB - - - - - - - 2 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
DNB - - - - - - - 2 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - - - - - - 1 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
27 28 14 3 2 192.85 2 caught 2 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
3 7 5 0 0 60.00 5 caught 1 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
6 13 4 1 0 150.00 6 run out 1 T20I v England Adelaide 10 Nov 2022 T20I # 1878
6 34 13 1 0 46.15 2 caught 1 T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
11 17 5 2 0 220.00 2 caught 2 T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
15 35 23 2 0 65.21 4 bowled 1 ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
DNB - - - - - - - 1 ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
10 36 16 2 0 62.50 4 caught 1 ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
46 55 45 6 2 102.22 5 bowled 1 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
DNB - - - - - - - 3 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
93 173 104 7 5 89.42 5 caught 2 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
9 15 13 1 0 69.23 7 lbw 4 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd Match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 47/2 (10.0 ov, JN Frylinck 20*, MG Erasmus 2*, Zeeshan Maqsood 0/3) - Drinks
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page