Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2021-2023 60 57 10 2141 117 45.55 1248 171.55 4 17 3 192 123 Profile
filtered 2021-2023 60 57 10 2141 117 45.55 1248 171.55 4 17 3 192 123
Innings by innings list
100 82 56 7 8 178.57 4 caught 1 v South Africa Johannesburg 14 Dec 2023 T20I # 2401
117 88 55 14 6 212.72 4 caught 2 v England Nottingham 10 Jul 2022 T20I # 1631
111* 72 51 11 7 217.64 3 not out 1 v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
112* 67 51 7 9 219.60 4 not out 1 v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
61 85 45 4 3 135.55 3 lbw 1 v West Indies Lauderhill 13 Aug 2023 T20I # 2194
76 77 44 8 4 172.72 2 caught 2 v West Indies Basseterre 2 Aug 2022 T20I # 1720
83 54 44 10 4 188.63 3 caught 2 v West Indies Providence 8 Aug 2023 T20I # 2192
80 76 42 9 4 190.47 4 caught 2 v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
62 56 40 6 3 155.00 3 bowled 2 v New Zealand Jaipur 17 Nov 2021 T20I # 1434
68 68 40 6 3 170.00 4 caught 1 v South Africa Perth 30 Oct 2022 T20I # 1853
69 45 36 5 5 191.66 4 caught 2 v Australia Hyderabad 25 Sep 2022 T20I # 1796
51 73 36 3 3 141.66 4 caught 2 v Sri Lanka Pune 5 Jan 2023 T20I # 1985
56 55 36 5 3 155.55 4 caught 1 v South Africa Gqeberha 12 Dec 2023 T20I # 2396
50 - 34 5 2 147.05 4 caught 1 v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
47 44 34 6 2 138.23 4 caught 2 v New Zealand Ranchi 27 Jan 2023 T20I # 1990
50* 52 33 5 3 151.51 4 not out 2 v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
57 57 31 6 3 183.87 3 caught 1 v England Ahmedabad 18 Mar 2021 T20I # 1135
65 57 31 1 7 209.67 5 caught 1 v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
26* 56 31 1 0 83.87 4 not out 2 v New Zealand Lucknow 29 Jan 2023 T20I # 1991
34 60 29 1 1 117.24 4 caught 1 v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
39 34 29 5 2 134.48 4 caught 1 v Australia Guwahati 28 Nov 2023 T20I # 2372
68* 39 26 6 6 261.53 4 not out 1 v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
46 43 25 2 4 184.00 4 caught 1 v Australia Mohali 20 Sep 2022 T20I # 1788
51* 38 25 7 1 204.00 4 not out 1 v Netherlands Sydney 27 Oct 2022 T20I # 1848
61* 44 25 6 4 244.00 4 not out 1 v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
61 39 22 5 5 277.27 4 run out 1 v South Africa Guwahati 2 Oct 2022 T20I # 1803
21 37 21 2 1 100.00 3 caught 2 v West Indies Tarouba 3 Aug 2023 T20I # 2188
25* 27 19 4 0 131.57 3 not out 2 v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
39 37 19 4 2 205.26 4 caught 1 v England Southampton 7 Jul 2022 T20I # 1616
34* 35 18 5 1 188.88 5 not out 2 v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
18 31 18 1 0 100.00 5 bowled 2 v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
32 22 17 3 2 188.23 3 caught 1 v England Ahmedabad 20 Mar 2021 T20I # 1138
24 23 16 3 1 150.00 2 caught 1 v West Indies Tarouba 29 Jul 2022 T20I # 1702
30 18 16 4 0 187.50 4 bowled 1 v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
24 30 14 1 2 171.42 2 lbw 1 v West Indies Lauderhill 6 Aug 2022 T20I # 1725
24 21 13 1 2 184.61 4 caught 1 v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
15 24 11 2 0 136.36 4 caught 1 v England Birmingham 9 Jul 2022 T20I # 1628
13 13 10 2 0 130.00 4 caught 1 v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
15 11 10 2 0 150.00 4 caught 2 v Pakistan Melbourne 23 Oct 2022 T20I # 1842
14 14 10 1 1 140.00 4 caught 1 v England Adelaide 10 Nov 2022 T20I # 1878
13 25 10 1 1 130.00 3 caught 2 v New Zealand Napier 22 Nov 2022 T20I # 1911
7 13 10 1 0 70.00 3 caught 1 v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
19 13 10 0 2 190.00 4 caught 1 v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
11 18 8 1 1 137.50 4 caught 1 v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
5 10 7 0 0 71.42 4 caught 1 v Australia Bengaluru 3 Dec 2023 T20I # 2380
8 9 6 1 0 133.33 4 caught 1 v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
11 11 6 0 1 183.33 2 caught 1 v West Indies Basseterre 1 Aug 2022 T20I # 1718
8 17 6 0 1 133.33 5 caught 2 v South Africa Indore 4 Oct 2022 T20I # 1805
15 6 5 2 1 300.00 4 caught 1 v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
0 5 4 0 0 0.00 3 caught 1 v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
1 4 3 0 0 33.33 3 run out 1 v West Indies Providence 6 Aug 2023 T20I # 2191
6* 3 2 0 1 300.00 4 not out 2 v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
1 3 2 0 0 50.00 4 bowled 2 v New Zealand Ranchi 19 Nov 2021 T20I # 1440
6 3 2 0 1 300.00 3 bowled 1 v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
1 2 2 0 0 50.00 4 caught 1 v Australia Raipur 1 Dec 2023 T20I # 2379
0 2 1 0 0 0.00 3 lbw 2 v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
0 - 1 0 0 0.00 4 lbw 2 v Australia Nagpur 23 Sep 2022 T20I # 1794
DNB - - - - - - - 2 v England Ahmedabad 14 Mar 2021 T20I # 1132
DNB - - - - - - - 1 v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
DNB - - - - - - - 2 v West Indies Lauderhill 12 Aug 2023 T20I # 2193
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page