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
Involving the player V Kohli (IND) remove V Kohli (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 2011-2023 195 251 17 8414 188 35.95 14354 58.61 15 51 18 903 74 Profile
filtered 2011-2023 88 121 9 4296 147 38.35 7639 56.23 9 26 8 461 31
Innings by innings list
61 49 39 8 0 156.41 2 caught 1 T20I v England Manchester 31 Aug 2011 T20I # 204
40 65 44 6 0 90.90 2 caught 1 ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
54 89 47 5 1 114.89 2 caught 1 ODI v England Southampton 6 Sep 2011 ODI # 3187
0 3 3 0 0 0.00 2 caught 1 ODI v England The Oval 9 Sep 2011 ODI # 3189
38 60 53 5 1 71.69 2 lbw 1 ODI v England Lord's 11 Sep 2011 ODI # 3191
26 54 47 3 0 55.31 2 caught 1 ODI v England Cardiff 16 Sep 2011 ODI # 3195
9 22 17 1 0 52.94 2 lbw 1 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
21 46 25 0 1 84.00 2 caught 1 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
50 106 66 4 1 75.75 3 bowled 2 ODI v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
8 23 17 1 0 47.05 4 caught 2 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
47 200 137 8 0 34.30 6 caught 1 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
15 39 27 2 0 55.55 6 caught 3 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
51* 191 121 8 0 42.14 6 not out 1 Test v South Africa Durban 26 Dec 2013 Test # 2111
96 219 157 11 2 61.14 6 bowled 3 Test v South Africa Durban 26 Dec 2013 Test # 2111
7 10 13 0 0 53.84 4 caught 2 ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
36 52 42 4 0 85.71 4 caught 2 ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
3 22 14 0 0 21.42 4 caught 2 ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
3 22 8 0 0 37.50 3 caught 1 ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
2 15 10 0 0 20.00 4 lbw 2 ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
26 105 70 2 0 37.14 6 caught 2 Test v New Zealand Auckland 6 Feb 2014 Test # 2118
18 22 21 3 0 85.71 6 lbw 4 Test v New Zealand Auckland 6 Feb 2014 Test # 2118
118 259 158 17 1 74.68 7 caught 2 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
DNB - - - - - - - 4 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
73 158 83 7 1 87.95 4 caught 2 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
32 109 81 4 0 39.50 5 caught 1 Test v England Nottingham 9 Jul 2014 Test # 2128
24 46 29 5 0 82.75 5 caught 3 Test v England Nottingham 9 Jul 2014 Test # 2128
103 234 154 15 1 66.88 5 caught 1 Test v England Lord's 17 Jul 2014 Test # 2130
5 18 8 1 0 62.50 5 caught 3 Test v England Lord's 17 Jul 2014 Test # 2130
54 172 113 5 0 47.78 5 caught 2 Test v England Southampton 27 Jul 2014 Test # 2132
52* 157 121 7 0 42.97 5 not out 4 Test v England Southampton 27 Jul 2014 Test # 2132
24 90 52 3 0 46.15 5 caught 1 Test v England Manchester 7 Aug 2014 Test # 2134
1 10 9 0 0 11.11 5 caught 3 Test v England Manchester 7 Aug 2014 Test # 2134
0 13 8 0 0 0.00 5 caught 1 Test v England The Oval 15 Aug 2014 Test # 2137
4 23 15 0 0 26.66 5 caught 3 Test v England The Oval 15 Aug 2014 Test # 2137
41 70 47 4 0 87.23 4 stumped 1 ODI v England Cardiff 27 Aug 2014 ODI # 3517
45 71 56 6 1 80.35 1 caught 2 ODI v England Nottingham 30 Aug 2014 ODI # 3520
106 121 100 10 4 106.00 1 caught 2 ODI v England Birmingham 2 Sep 2014 ODI # 3523
0 2 3 0 0 0.00 1 caught 2 ODI v England Leeds 5 Sep 2014 ODI # 3525
8 6 4 0 1 200.00 1 bowled 2 T20I v England Birmingham 7 Sep 2014 T20I # 405
62 111 76 10 0 81.57 5 caught 2 Test v Australia Adelaide 9 Dec 2014 Test # 2148
0 4 5 0 0 0.00 5 caught 4 Test v Australia Adelaide 9 Dec 2014 Test # 2148
81 188 132 8 0 61.36 5 caught 1 Test v Australia Brisbane 17 Dec 2014 Test # 2149
10 12 8 2 0 125.00 5 caught 3 Test v Australia Brisbane 17 Dec 2014 Test # 2149
147 240 171 21 0 85.96 5 lbw 2 Test v Australia Melbourne 26 Dec 2014 Test # 2152
48 199 117 6 0 41.02 5 caught 4 Test v Australia Melbourne 26 Dec 2014 Test # 2152
13 56 31 0 0 41.93 5 lbw 2 Test v Australia Sydney 6 Jan 2015 Test # 2156
38* 126 88 5 0 43.18 5 not out 4 Test v Australia Sydney 6 Jan 2015 Test # 2156
12 29 22 2 0 54.54 3 caught 1 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
28* 61 50 2 0 56.00 1 not out 1 ODI v Australia Sydney 26 Jan 2015 ODI # 3592
44 87 68 2 0 64.70 4 caught 2 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
98 105 103 14 0 95.14 5 bowled 1 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
9 27 25 1 0 36.00 4 caught 2 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
0 5 5 0 0 0.00 5 lbw 2 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
36 97 76 4 0 47.36 6 caught 4 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
4 18 11 1 0 36.36 3 caught 1 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
126 331 243 10 0 51.85 3 caught 3 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
8 16 13 2 0 61.53 3 lbw 1 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
4 25 17 1 0 23.52 3 lbw 3 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
DNB - - - - - - - 1 ODI v Australia Perth 12 Jan 2016 ODI # 3723
89 107 80 6 1 111.25 4 caught 1 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
50 72 55 4 1 90.90 4 caught 1 ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
2 7 3 0 0 66.66 7 caught 2 ODI v Australia Canberra 20 Jan 2016 ODI # 3726
22 50 36 4 0 61.11 5 caught 1 Test v West Indies North Sound 21 Jul 2016 Test # 2207
108* 315 237 13 3 45.56 5 not out 2 Test v West Indies Kingston 30 Jul 2016 Test # 2211
35 202 133 4 0 26.31 4 bowled 1 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
78* 137 116 2 0 67.24 4 not out 3 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
TDNB - - - - - - - - Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
62 - 78 8 0 79.48 1 caught 1 ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
103 - 104 10 2 99.03 1 bowled 1 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
72 - 112 4 1 64.28 1 caught 1 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
60 - 91 7 0 65.93 1 caught 2 ODI v West Indies North Sound 2 Jul 2017 ODI # 3900
39 - 51 5 0 76.47 1 lbw 2 ODI v West Indies Kingston 6 Jul 2017 ODI # 3902
57 183 130 3 0 43.84 5 caught 1 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
23* 28 18 2 0 127.77 5 not out 3 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
132 284 222 14 0 59.45 5 stumped 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
17 58 48 1 0 35.41 5 bowled 1 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
5 - 17 0 0 29.41 2 caught 2 ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
9 44 27 1 0 33.33 5 lbw 1 Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
48 132 68 6 0 70.58 6 caught 3 Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
79 126 86 5 2 91.86 4 caught 2 ODI v South Africa Durban 1 Feb 2018 ODI # 3969
DNB - - - - - - - 2 ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
11 16 13 0 0 84.61 4 caught 1 ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
8 30 15 1 0 53.33 4 caught 1 ODI v South Africa Johannesburg 10 Feb 2018 ODI # 3973
8 25 18 0 0 44.44 4 run out 1 ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
34* 81 50 3 0 68.00 4 not out 2 ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
15 53 34 1 0 44.11 5 caught 2 Test v England Birmingham 1 Aug 2018 Test # 2314
2 34 16 0 0 12.50 5 caught 4 Test v England Birmingham 1 Aug 2018 Test # 2314
18 99 44 2 0 40.90 5 caught 1 Test v England Lord's 9 Aug 2018 Test # 2315
13 55 33 2 0 39.39 4 caught 3 Test v England Lord's 9 Aug 2018 Test # 2315
81 171 131 12 0 61.83 5 caught 1 Test v England Nottingham 18 Aug 2018 Test # 2316
29 161 94 3 0 30.85 5 bowled 3 Test v England Nottingham 18 Aug 2018 Test # 2316
11 29 14 1 0 78.57 5 lbw 2 Test v England Southampton 30 Aug 2018 Test # 2317
51 207 159 1 0 32.07 5 lbw 4 Test v England Southampton 30 Aug 2018 Test # 2317
0 11 8 0 0 0.00 5 caught 2 Test v England The Oval 7 Sep 2018 Test # 2318
37 145 106 5 0 34.90 5 caught 4 Test v England The Oval 7 Sep 2018 Test # 2318
13 43 31 0 1 41.93 5 caught 1 Test v Australia Adelaide 6 Dec 2018 Test # 2333
70 204 147 7 0 47.61 5 caught 3 Test v Australia Adelaide 6 Dec 2018 Test # 2333
51 122 105 6 1 48.57 5 caught 2 Test v Australia Perth 14 Dec 2018 Test # 2334
30 71 47 2 1 63.82 5 caught 4 Test v Australia Perth 14 Dec 2018 Test # 2334
34 113 76 2 0 44.73 5 lbw 1 Test v Australia Melbourne 26 Dec 2018 Test # 2337
1 6 2 0 0 50.00 5 caught 3 Test v Australia Melbourne 26 Dec 2018 Test # 2337
18 - 55 1 0 32.72 5 caught 1 Test v Australia Sydney 3 Jan 2019 Test # 2339
81 - 163 10 0 49.69 5 bowled 1 Test v West Indies North Sound 22 Aug 2019 Test # 2358
102 - 242 5 0 42.14 5 caught 3 Test v West Indies North Sound 22 Aug 2019 Test # 2358
24 78 55 4 0 43.63 5 caught 1 Test v West Indies Kingston 30 Aug 2019 Test # 2359
64* 139 109 8 1 58.71 5 not out 3 Test v West Indies Kingston 30 Aug 2019 Test # 2359
46 199 138 5 0 33.33 5 caught 1 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
29 131 75 5 0 38.66 5 caught 3 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
7 35 27 1 0 25.92 5 caught 1 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
9 59 43 1 0 20.93 5 bowled 3 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
42 129 92 3 1 45.65 5 lbw 1 Test v Australia Adelaide 17 Dec 2020 Test # 2396
0 3 4 0 0 0.00 6 caught 3 Test v Australia Adelaide 17 Dec 2020 Test # 2396
5 17 5 0 0 100.00 5 run out 2 Test v England Nottingham 4 Aug 2021 Test # 2428
DNB - - - - - - - 4 Test v England Nottingham 4 Aug 2021 Test # 2428
1 34 23 0 0 4.34 5 caught 1 Test v England Lord's 12 Aug 2021 Test # 2429
61 238 146 5 0 41.78 5 caught 3 Test v England Lord's 12 Aug 2021 Test # 2429
18 65 54 3 0 33.33 5 caught 1 Test v England Leeds 25 Aug 2021 Test # 2432
10 40 25 2 0 40.00 5 caught 3 Test v England Leeds 25 Aug 2021 Test # 2432
14 94 47 1 0 29.78 6 caught 1 Test v England The Oval 2 Sep 2021 Test # 2433
0 11 8 0 0 0.00 6 lbw 3 Test v England The Oval 2 Sep 2021 Test # 2433
48 130 102 9 0 47.05 5 caught 1 Test v South Africa Centurion 26 Dec 2021 Test # 2443
20 33 23 3 1 86.95 6 caught 3 Test v South Africa Centurion 26 Dec 2021 Test # 2443
9 26 12 2 0 75.00 5 caught 1 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
1 10 9 0 0 11.11 5 caught 3 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
3 12 11 0 0 27.27 5 caught 2 Test v West Indies Roseau 12 Jul 2023 Test # 2510
8 50 36 0 0 22.22 5 bowled 1 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
DNB - - - - - - - 3 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
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