Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Not involving the player Mohammed Shami (IND) remove Mohammed Shami (IND) 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 2021-2023 98 93 15 2922 117 37.46 2004 145.80 4 21 6 273 142 Profile
filtered 2021-2023 29 29 3 1047 117 40.26 691 151.51 3 5 1 110 49
Innings by innings list
31* 26 20 5 0 155.00 5 not out 2 ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
53 78 44 6 0 120.45 5 lbw 2 ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
40 63 37 7 0 108.10 5 lbw 1 ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
50 - 34 5 2 147.05 4 caught 1 T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
39 42 32 4 1 121.87 6 caught 2 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
0 2 1 0 0 0.00 3 lbw 2 T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
15 6 5 2 1 300.00 4 caught 1 T20I v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
39 37 19 4 2 205.26 4 caught 1 T20I v England Southampton 7 Jul 2022 T20I # 1616
15 24 11 2 0 136.36 4 caught 1 T20I v England Birmingham 9 Jul 2022 T20I # 1628
117 88 55 14 6 212.72 4 caught 2 T20I v England Nottingham 10 Jul 2022 T20I # 1631
13 22 14 2 0 92.85 4 bowled 1 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
9 10 8 0 1 112.50 4 bowled 2 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
8 9 6 1 0 133.33 4 caught 1 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
24 23 16 3 1 150.00 2 caught 1 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
11 11 6 0 1 183.33 2 caught 1 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
76 77 44 8 4 172.72 2 caught 2 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
111* 72 51 11 7 217.64 3 not out 1 T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
13 25 10 1 1 130.00 3 caught 2 T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
4 2 3 1 0 133.33 5 caught 1 ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
34* - 25 2 3 136.00 3 not out 1 ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
6 17 10 0 0 60.00 5 caught 1 ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
19 30 25 3 1 76.00 3 lbw 2 ODI v West Indies Bridgetown 27 Jul 2023 ODI # 4622
24 37 25 3 0 96.00 6 caught 1 ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
35 43 30 2 2 116.66 6 caught 1 ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
21 37 21 2 1 100.00 3 caught 2 T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
1 4 3 0 0 33.33 3 run out 1 T20I v West Indies Providence 6 Aug 2023 T20I # 2191
83 54 44 10 4 188.63 3 caught 2 T20I v West Indies Providence 8 Aug 2023 T20I # 2192
56 55 36 5 3 155.55 4 caught 1 T20I v South Africa Gqeberha 12 Dec 2023 T20I # 2396
100 82 56 7 8 178.57 4 caught 1 T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
Statsguru includes the following current or recent relevant matches:
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