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 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Involving the player V Kohli (IND) remove V Kohli (IND) 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 2014-2024 197 7948 199 39.74 17 - - - - 147 6 - Profile
filtered 2014-2024 69 2845 158 32.70 9 - - - - 72 3 -
Match by match list
37 149 186 - - 3 0 Test v England The Oval 7 Sep 2018 Test # 2318
158 - 158 - - 5 0 Test v West Indies Kingston 30 Jul 2016 Test # 2211
123 23 146 - - 0 0 Test v South Africa Centurion 26 Dec 2021 Test # 2443
129 5 134 - - 1 0 Test v England Lord's 12 Aug 2021 Test # 2429
110 16 126 - - 1 0 Test v Australia Sydney 6 Jan 2015 Test # 2156
112 - 112 - - 1 0 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
108 2 110 - - 2 0 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
84 26 110 - - 1 0 Test v England Nottingham 4 Aug 2021 Test # 2428
101 4 105 - - 3 0 Test v South Africa Centurion 26 Dec 2023 Test # 2520
101* - 101 - - 0 0 T20I v England Manchester 3 Jul 2018 T20I # 684
88* - 88 - - 0 1 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
85 - 85 - - 1 0 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
44 38 82 - - 1 0 Test v West Indies North Sound 22 Aug 2019 Test # 2358
50 28 78 - - 1 0 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
76 - 76 - - 0 0 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
73 - 73 - - 1 0 ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
70 - 70 - - 1 0 T20I v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
17 46 63 - - 1 0 Test v England The Oval 2 Sep 2021 Test # 2433
23 36 59 - - 7 0 Test v England Nottingham 18 Aug 2018 Test # 2316
57* - 57 - - 0 0 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
57 - 57 - - 1 0 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
56 - 56 - - 0 0 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
55 - 55 - - 0 0 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
51 - 51 - - 0 0 T20I v Australia Canberra 4 Dec 2020 T20I # 1114
2 44 46 - - 1 0 Test v Australia Adelaide 6 Dec 2018 Test # 2333
22 23 45 - - 0 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
39 - 39 - - 1 0 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
39 - 39 - - 2 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
30 - 30 - - 1 0 T20I v Australia Sydney 6 Dec 2020 T20I # 1115
27 - 27 - - 1 1 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
24 - 24 - - 0 0 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
12 10 22 - - 1 0 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
20 - 20 - - 0 0 T20I v West Indies Providence 6 Aug 2019 T20I # 846
19 0 19 - - 2 0 Test v England Southampton 30 Aug 2018 Test # 2317
19 - 19 - - 0 0 T20I v England Bristol 8 Jul 2018 T20I # 690
13 6 19 - - 2 0 Test v West Indies Kingston 30 Aug 2019 Test # 2359
8 10 18 - - 0 0 Test v England Lord's 9 Aug 2018 Test # 2315
17 - 17 - - 0 0 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
4 13 17 - - 2 0 Test v England Birmingham 1 Aug 2018 Test # 2314
0 16 16 - - 0 0 Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
14 - 14 - - 1 0 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
10 4 14 - - 1 0 Test v South Africa Centurion 13 Jan 2018 Test # 2293
14 - 14 - - 0 0 T20I v Australia Sydney 25 Nov 2018 T20I # 714
13 - 13 - - 0 0 T20I v Australia Brisbane 21 Nov 2018 T20I # 712
12 - 12 - - 3 0 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
7 5 12 - - 3 0 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
10 2 12 - - 2 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
12 - 12 - - 1 0 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
9 - 9 - - 1 0 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
9 - 9 - - 0 0 Test v Australia Sydney 3 Jan 2019 Test # 2339
9* - 9 - - 1 0 ODI v England Nottingham 12 Jul 2018 ODI # 4014
8 DNB 8 - - 5 0 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
0 8 8 - - 0 0 Test v England Leeds 25 Aug 2021 Test # 2432
8 - 8 - - 0 0 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
7 - 7 - - 0 0 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
6 - 6 - - 0 0 T20I v England Cardiff 6 Jul 2018 T20I # 688
5 - 5 - - 2 0 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
4 - 4 - - 0 0 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
3 1 4 - - 0 0 Test v Australia Melbourne 26 Dec 2014 Test # 2152
4 - 4 - - 0 0 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
2 2 4 - - 4 0 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
2 0 2 - - 0 0 Test v Australia Perth 14 Dec 2018 Test # 2334
TDNB - - - - 0 0 Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
DNB - - - - 1 0 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
TDNB - - - - 0 0 T20I v Australia Melbourne 23 Nov 2018 T20I # 713
0 - 0 - - 0 0 T20I v Australia Sydney 8 Dec 2020 T20I # 1116
DNB - - - - 3 0 ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
0 - 0 - - 0 0 ODI v England Lord's 14 Jul 2018 ODI # 4016
0 - 0 - - 0 0 ODI v England Birmingham 30 Jun 2019 ODI # 4179
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631 - Live]
    » England 158/3 (15.3 ov, HC Brook 17*, JM Bairstow 28*, Haris Rauf 3/38) - Match over
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