Records type all-round analysis [change type]
View match by match 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 3 Aug 2016 remove greater than or equal to 3 Aug 2016 from query
Ordered by runs scored (descending)
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 2010-2024 281 4200 124 23.86 5 744 7/59 25.68 36 75 0 -1.81 Profile
filtered 2016-2023 33 910 118 25.27 1 94 7/71 28.93 3 6 0 -3.65
Match by match list
118 1 119 3 80 0 0 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
29 33* 62 0 68 0 0 Test v England Lord's 9 Aug 2018 Test # 2315
46 16 62 1 61 1 0 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
58 DNB 58 1 109 0 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
56 DNB 56 3 94 1 0 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
54 - 54 7 201 0 0 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
12 42* 54 6 137 0 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
10 39* 49 2 169 0 0 Test v Australia Sydney 7 Jan 2021 Test # 2402
12 37 49 2 24 0 0 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
47 DNB 47 4 149 0 0 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
38 3 41 5 191 0 0 Test v South Africa Centurion 13 Jan 2018 Test # 2293
31 - 31 6 90 0 0 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
25 5 30 6 149 0 0 Test v Australia Adelaide 6 Dec 2018 Test # 2333
1 25 26 3 124 0 0 Test v England Southampton 30 Aug 2018 Test # 2317
25* - 25 0 68 0 0 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
10 13 23 7 121 1 0 Test v England Birmingham 1 Aug 2018 Test # 2314
4 14 18 2 55 0 0 Test v South Africa Centurion 26 Dec 2021 Test # 2443
14 1* 15 1 47 0 0 Test v England Nottingham 18 Aug 2018 Test # 2316
15 0 15 5 71 1 0 Test v Australia Adelaide 17 Dec 2020 Test # 2396
14 DNB 14 5 106 0 0 Test v Australia Melbourne 26 Dec 2020 Test # 2398
13* - 13 2 22 0 0 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
11* - 11 0 39 0 0 T20I v West Indies Kingston 9 Jul 2017 T20I # 617
10 - 10 1 32 1 0 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
2 7 9 0 66 1 0 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
8 0 8 1 41 0 0 Test v South Africa Centurion 26 Dec 2023 Test # 2520
7 - 7 1 53 0 0 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
0 4 4 3 99 0 0 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
DNB - - - - - - ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
DNB - - 0 26 0 0 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
DNB - - 1 47 0 0 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
TDNB - - 1 22 0 0 Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
DNB - - 3 28 0 0 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
DNB - - 12 131 0 0 Test v West Indies Roseau 12 Jul 2023 Test # 2510
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631 - Live]
    » England 102/2 (10.0 ov, WG Jacks 10*, JM Bairstow 0*, Shadab Khan 0/6) - Drinks
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