Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Start of match date greater than or equal to 1 Jan 2011 remove greater than or equal to 1 Jan 2011 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 2010-2023 103 176 11 7195 206* 43.60 16217 44.36 19 35 12 863 16 Profile
filtered 2011-2023 101 172 11 7090 206* 44.03 16024 44.24 19 34 12 851 16
Innings by innings list
2 17 14 0 0 14.28 6 lbw 2 v South Africa Cape Town 2 Jan 2011 Test # 1988
DNB - - - - - - - 4 v South Africa Cape Town 2 Jan 2011 Test # 1988
159 468 306 19 1 51.96 3 caught 1 v New Zealand Hyderabad 23 Aug 2012 Test # 2054
9 30 17 1 0 52.94 3 caught 2 v New Zealand Bengaluru 31 Aug 2012 Test # 2055
48 122 104 7 0 46.15 3 caught 4 v New Zealand Bengaluru 31 Aug 2012 Test # 2055
206* 513 389 21 0 52.95 3 not out 1 v England Ahmedabad 15 Nov 2012 Test # 2058
41* 51 51 8 0 80.39 2 not out 4 v England Ahmedabad 15 Nov 2012 Test # 2058
135 451 350 12 0 38.57 3 stumped 1 v England Wankhede 23 Nov 2012 Test # 2062
6 6 5 1 0 120.00 3 caught 3 v England Wankhede 23 Nov 2012 Test # 2062
16 58 48 2 0 33.33 3 bowled 1 v England Eden Gardens 5 Dec 2012 Test # 2065
8 31 22 2 0 36.36 3 run out 3 v England Eden Gardens 5 Dec 2012 Test # 2065
26 87 72 3 0 36.11 3 caught 2 v England Nagpur 13 Dec 2012 Test # 2066
44 116 74 6 0 59.45 3 bowled 2 v Australia Chennai 22 Feb 2013 Test # 2074
8* 35 24 0 0 33.33 3 not out 4 v Australia Chennai 22 Feb 2013 Test # 2074
204 450 341 30 1 59.82 3 caught 2 v Australia Hyderabad 2 Mar 2013 Test # 2076
1 13 13 0 0 7.69 3 lbw 2 v Australia Mohali 14 Mar 2013 Test # 2081
28 82 51 5 0 54.90 2 lbw 4 v Australia Mohali 14 Mar 2013 Test # 2081
52 127 76 5 0 68.42 2 bowled 2 v Australia Delhi 22 Mar 2013 Test # 2085
82* 123 92 11 0 89.13 2 not out 4 v Australia Delhi 22 Mar 2013 Test # 2085
17 64 36 2 0 47.22 3 caught 2 v West Indies Eden Gardens 6 Nov 2013 Test # 2101
113 264 167 12 0 67.66 3 caught 2 v West Indies Wankhede 14 Nov 2013 Test # 2102
25 148 98 2 0 25.51 3 run out 1 v South Africa Johannesburg 18 Dec 2013 Test # 2108
153 353 270 21 0 56.66 3 caught 3 v South Africa Johannesburg 18 Dec 2013 Test # 2108
70 233 132 9 0 53.03 3 caught 1 v South Africa Durban 26 Dec 2013 Test # 2111
32 137 100 4 0 32.00 3 bowled 3 v South Africa Durban 26 Dec 2013 Test # 2111
1 3 3 0 0 33.33 3 caught 2 v New Zealand Auckland 6 Feb 2014 Test # 2118
23 91 71 1 1 32.39 3 caught 4 v New Zealand Auckland 6 Feb 2014 Test # 2118
19 99 59 2 0 32.20 3 lbw 2 v New Zealand Wellington 14 Feb 2014 Test # 2120
17 75 50 3 0 34.00 3 caught 4 v New Zealand Wellington 14 Feb 2014 Test # 2120
38 99 69 7 0 55.07 3 caught 1 v England Nottingham 9 Jul 2014 Test # 2128
55 124 101 7 0 54.45 3 caught 3 v England Nottingham 9 Jul 2014 Test # 2128
28 171 117 4 0 23.93 3 bowled 1 v England Lord's 17 Jul 2014 Test # 2130
43 126 83 7 0 51.80 3 caught 3 v England Lord's 17 Jul 2014 Test # 2130
24 77 52 3 0 46.15 3 caught 2 v England Southampton 27 Jul 2014 Test # 2132
2 6 6 0 0 33.33 3 caught 4 v England Southampton 27 Jul 2014 Test # 2132
0 13 6 0 0 0.00 3 caught 1 v England Manchester 7 Aug 2014 Test # 2134
17 46 38 2 0 44.73 3 lbw 3 v England Manchester 7 Aug 2014 Test # 2134
4 24 19 0 0 21.05 3 bowled 1 v England The Oval 15 Aug 2014 Test # 2137
11 34 19 2 0 57.89 3 caught 3 v England The Oval 15 Aug 2014 Test # 2137
73 187 135 9 0 54.07 3 bowled 2 v Australia Adelaide 9 Dec 2014 Test # 2148
21 67 38 4 0 55.26 3 caught 4 v Australia Adelaide 9 Dec 2014 Test # 2148
18 87 64 1 0 28.12 3 caught 1 v Australia Brisbane 17 Dec 2014 Test # 2149
43 167 93 7 0 46.23 3 caught 3 v Australia Brisbane 17 Dec 2014 Test # 2149
25 90 71 2 0 35.21 3 caught 2 v Australia Melbourne 26 Dec 2014 Test # 2152
21 73 70 3 0 30.00 6 bowled 4 v Australia Melbourne 26 Dec 2014 Test # 2152
145* 456 289 14 0 50.17 2 not out 1 v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
0 1 2 0 0 0.00 1 bowled 3 v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
31 87 66 6 0 46.96 3 lbw 1 v South Africa Mohali 5 Nov 2015 Test # 2186
77 220 153 6 1 50.32 3 caught 3 v South Africa Mohali 5 Nov 2015 Test # 2186
DNB - - - - - - - 2 v South Africa Bengaluru 14 Nov 2015 Test # 2188
21 64 43 2 0 48.83 3 lbw 1 v South Africa Nagpur 25 Nov 2015 Test # 2189
31 57 45 5 0 68.88 3 bowled 3 v South Africa Nagpur 25 Nov 2015 Test # 2189
14 54 37 1 1 37.83 3 bowled 1 v South Africa Delhi 3 Dec 2015 Test # 2191
28 110 79 3 0 35.44 4 bowled 3 v South Africa Delhi 3 Dec 2015 Test # 2191
16 89 67 0 0 23.88 3 caught 1 v West Indies North Sound 21 Jul 2016 Test # 2207
46 223 159 4 0 28.93 3 run out 2 v West Indies Kingston 30 Jul 2016 Test # 2211
TDNB - - - - - - - - v West Indies Port of Spain 18 Aug 2016 Test # 2218
62 146 109 8 0 56.88 3 caught 1 v New Zealand Kanpur 22 Sep 2016 Test # 2221
78 219 152 10 0 51.31 3 caught 3 v New Zealand Kanpur 22 Sep 2016 Test # 2221
87 278 219 17 0 39.72 3 caught 1 v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
4 10 7 1 0 57.14 3 lbw 3 v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
41 132 108 6 0 37.96 3 bowled 1 v New Zealand Indore 8 Oct 2016 Test # 2223
101* 202 148 9 0 68.24 3 not out 3 v New Zealand Indore 8 Oct 2016 Test # 2223
124 297 206 17 0 60.19 3 caught 2 v England Rajkot 9 Nov 2016 Test # 2232
18 57 36 2 0 50.00 3 lbw 4 v England Rajkot 9 Nov 2016 Test # 2232
119 275 204 12 2 58.33 3 caught 1 v England Visakhapatnam 17 Nov 2016 Test # 2235
1 37 24 0 0 4.16 3 bowled 3 v England Visakhapatnam 17 Nov 2016 Test # 2235
51 153 104 8 0 49.03 3 caught 2 v England Mohali 26 Nov 2016 Test # 2238
25 63 50 4 0 50.00 3 caught 4 v England Mohali 26 Nov 2016 Test # 2238
47 151 104 6 0 45.19 3 bowled 2 v England Wankhede 8 Dec 2016 Test # 2239
16 39 29 3 0 55.17 3 caught 2 v England Chennai 16 Dec 2016 Test # 2241
83 205 177 9 0 46.89 3 caught 1 v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
54* 105 58 6 1 93.10 3 not out 3 v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
6 32 23 1 0 26.08 3 caught 2 v Australia Pune 23 Feb 2017 Test # 2250
31 85 58 2 0 53.44 3 lbw 4 v Australia Pune 23 Feb 2017 Test # 2250
17 102 66 1 0 25.75 3 caught 1 v Australia Bengaluru 4 Mar 2017 Test # 2251
92 293 221 7 0 41.62 3 caught 3 v Australia Bengaluru 4 Mar 2017 Test # 2251
202 672 525 21 0 38.47 3 caught 2 v Australia Ranchi 16 Mar 2017 Test # 2256
57 199 151 6 0 37.74 3 caught 2 v Australia Dharamsala 25 Mar 2017 Test # 2258
0 5 5 0 0 0.00 3 run out 4 v Australia Dharamsala 25 Mar 2017 Test # 2258
153 381 265 13 0 57.73 3 caught 1 v Sri Lanka Galle 26 Jul 2017 Test # 2265
15 55 35 2 0 42.85 3 caught 3 v Sri Lanka Galle 26 Jul 2017 Test # 2265
133 323 232 11 1 57.32 3 lbw 1 v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
8 45 33 0 0 24.24 3 caught 1 v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
52 182 117 10 0 44.44 3 bowled 1 v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
22 70 51 3 0 43.13 3 caught 3 v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
143 501 362 14 0 39.50 3 bowled 2 v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
23 47 39 4 0 58.97 3 caught 1 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
49 84 66 5 0 74.24 4 caught 3 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
26 154 92 5 0 28.26 3 caught 2 v South Africa Cape Town 5 Jan 2018 Test # 2292
4 22 13 0 0 30.76 3 caught 4 v South Africa Cape Town 5 Jan 2018 Test # 2292
0 3 1 0 0 0.00 3 run out 2 v South Africa Centurion 13 Jan 2018 Test # 2293
19 92 47 2 0 40.42 3 run out 4 v South Africa Centurion 13 Jan 2018 Test # 2293
50 261 179 8 0 27.93 3 caught 1 v South Africa Johannesburg 24 Jan 2018 Test # 2294
1 15 10 0 0 10.00 4 caught 3 v South Africa Johannesburg 24 Jan 2018 Test # 2294
35 81 52 6 0 67.30 4 caught 1 v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
1 41 25 0 0 4.00 3 run out 1 v England Lord's 9 Aug 2018 Test # 2315
17 106 87 1 0 19.54 3 bowled 3 v England Lord's 9 Aug 2018 Test # 2315
14 40 31 2 0 45.16 3 caught 1 v England Nottingham 18 Aug 2018 Test # 2316
72 248 208 9 0 34.61 3 caught 3 v England Nottingham 18 Aug 2018 Test # 2316
132* 355 257 16 0 51.36 3 not out 2 v England Southampton 30 Aug 2018 Test # 2317
5 19 14 0 0 35.71 3 lbw 4 v England Southampton 30 Aug 2018 Test # 2317
37 135 101 5 0 36.63 3 caught 2 v England The Oval 7 Sep 2018 Test # 2318
0 4 3 0 0 0.00 3 lbw 4 v England The Oval 7 Sep 2018 Test # 2318
86 194 130 14 0 66.15 3 caught 1 v West Indies Rajkot 4 Oct 2018 Test # 2319
10 51 41 2 0 24.39 3 caught 2 v West Indies Hyderabad 12 Oct 2018 Test # 2321
DNB - - - - - - - 4 v West Indies Hyderabad 12 Oct 2018 Test # 2321
123 376 246 7 2 50.00 3 run out 1 v Australia Adelaide 6 Dec 2018 Test # 2333
71 293 204 9 0 34.80 3 caught 3 v Australia Adelaide 6 Dec 2018 Test # 2333
24 151 103 1 0 23.30 3 caught 2 v Australia Perth 14 Dec 2018 Test # 2334
4 15 11 1 0 36.36 3 caught 4 v Australia Perth 14 Dec 2018 Test # 2334
106 481 319 10 0 33.22 3 bowled 1 v Australia Melbourne 26 Dec 2018 Test # 2337
0 5 2 0 0 0.00 3 caught 3 v Australia Melbourne 26 Dec 2018 Test # 2337
193 - 373 22 0 51.74 3 caught 1 v Australia Sydney 3 Jan 2019 Test # 2339
2 - 4 0 0 50.00 3 caught 1 v West Indies North Sound 22 Aug 2019 Test # 2358
25 - 53 1 0 47.16 3 bowled 3 v West Indies North Sound 22 Aug 2019 Test # 2358
6 42 25 0 0 24.00 3 caught 1 v West Indies Kingston 30 Aug 2019 Test # 2359
27 105 66 3 0 40.90 3 caught 3 v West Indies Kingston 30 Aug 2019 Test # 2359
6 - 17 1 0 35.29 3 bowled 1 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
81 - 148 13 2 54.72 3 lbw 3 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
58 - 112 9 1 51.78 3 caught 1 v South Africa Pune 10 Oct 2019 Test # 2364
0 - 9 0 0 0.00 3 lbw 1 v South Africa Ranchi 19 Oct 2019 Test # 2365
54 - 72 9 0 75.00 3 caught 2 v Bangladesh Indore 14 Nov 2019 Test # 2366
55 - 105 8 0 52.38 3 caught 2 v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
11 50 42 1 0 26.19 3 caught 1 v New Zealand Wellington 21 Feb 2020 Test # 2385
11 106 81 0 0 13.58 3 bowled 3 v New Zealand Wellington 21 Feb 2020 Test # 2385
54 221 140 6 0 38.57 3 caught 1 v New Zealand Christchurch 29 Feb 2020 Test # 2387
24 140 88 2 0 27.27 3 bowled 3 v New Zealand Christchurch 29 Feb 2020 Test # 2387
43 219 160 2 0 26.87 3 caught 1 v Australia Adelaide 17 Dec 2020 Test # 2396
0 16 8 0 0 0.00 4 caught 3 v Australia Adelaide 17 Dec 2020 Test # 2396
17 105 70 1 0 24.28 3 caught 2 v Australia Melbourne 26 Dec 2020 Test # 2398
3 5 4 0 0 75.00 3 caught 4 v Australia Melbourne 26 Dec 2020 Test # 2398
50 277 176 5 0 28.40 3 caught 2 v Australia Sydney 7 Jan 2021 Test # 2402
77 285 205 12 0 37.56 3 bowled 4 v Australia Sydney 7 Jan 2021 Test # 2402
25 145 94 2 0 26.59 3 caught 2 v Australia Brisbane 15 Jan 2021 Test # 2404
56 314 211 7 0 26.54 3 lbw 4 v Australia Brisbane 15 Jan 2021 Test # 2404
73 222 143 11 0 51.04 3 caught 2 v England Chennai 5 Feb 2021 Test # 2409
15 56 38 1 0 39.47 3 caught 4 v England Chennai 5 Feb 2021 Test # 2409
21 90 58 2 0 36.20 3 caught 1 v England Chennai 13 Feb 2021 Test # 2411
7 36 23 1 0 30.43 3 run out 3 v England Chennai 13 Feb 2021 Test # 2411
0 3 4 0 0 0.00 3 lbw 2 v England Ahmedabad 24 Feb 2021 Test # 2412
DNB - - - - - - - 4 v England Ahmedabad 24 Feb 2021 Test # 2412
17 106 66 1 0 25.75 3 lbw 2 v England Ahmedabad 4 Mar 2021 Test # 2414
8 85 54 2 0 14.81 3 lbw 1 v New Zealand Southampton 18 Jun 2021 Test # 2425
15 129 80 2 0 18.75 3 caught 3 v New Zealand Southampton 18 Jun 2021 Test # 2425
4 17 16 0 0 25.00 3 caught 2 v England Nottingham 4 Aug 2021 Test # 2428
12* - 13 3 0 92.30 3 not out 4 v England Nottingham 4 Aug 2021 Test # 2428
9 32 23 1 0 39.13 3 caught 1 v England Lord's 12 Aug 2021 Test # 2429
45 280 206 4 0 21.84 3 caught 3 v England Lord's 12 Aug 2021 Test # 2429
1 19 9 0 0 11.11 3 caught 1 v England Leeds 25 Aug 2021 Test # 2432
91 275 189 15 0 48.14 3 lbw 3 v England Leeds 25 Aug 2021 Test # 2432
4 55 31 1 0 12.90 3 caught 1 v England The Oval 2 Sep 2021 Test # 2433
61 201 127 9 0 48.03 3 caught 3 v England The Oval 2 Sep 2021 Test # 2433
26 121 88 2 0 29.54 3 caught 1 v New Zealand Kanpur 25 Nov 2021 Test # 2435
22 50 33 3 0 66.66 3 caught 3 v New Zealand Kanpur 25 Nov 2021 Test # 2435
0 11 5 0 0 0.00 3 bowled 1 v New Zealand Wankhede 3 Dec 2021 Test # 2438
47 167 97 6 1 48.45 2 caught 3 v New Zealand Wankhede 3 Dec 2021 Test # 2438
0 3 1 0 0 0.00 3 caught 1 v South Africa Centurion 26 Dec 2021 Test # 2443
16 117 64 3 0 25.00 4 caught 3 v South Africa Centurion 26 Dec 2021 Test # 2443
3 42 33 0 0 9.09 3 caught 1 v South Africa Johannesburg 3 Jan 2022 Test # 2445
53 140 86 10 0 61.62 3 lbw 3 v South Africa Johannesburg 3 Jan 2022 Test # 2445
43 118 77 7 0 55.84 3 caught 1 v South Africa Cape Town 11 Jan 2022 Test # 2448
9 55 33 2 0 27.27 3 caught 3 v South Africa Cape Town 11 Jan 2022 Test # 2448
13 87 46 2 0 28.26 2 caught 1 v England Birmingham 1 Jul 2022 Test # 2470
66 246 168 8 0 39.28 2 caught 3 v England Birmingham 1 Jul 2022 Test # 2470
90 280 203 11 0 44.33 3 bowled 1 v Bangladesh Chattogram 14 Dec 2022 Test # 2481
102* 157 130 13 0 78.46 3 not out 3 v Bangladesh Chattogram 14 Dec 2022 Test # 2481
24 75 55 2 0 43.63 3 caught 2 v Bangladesh Mirpur 22 Dec 2022 Test # 2484
6 17 12 1 0 50.00 3 stumped 4 v Bangladesh Mirpur 22 Dec 2022 Test # 2484
7 21 14 1 0 50.00 4 caught 2 v Australia Nagpur 9 Feb 2023 Test # 2490
0 19 7 0 0 0.00 3 lbw 2 v Australia Delhi 17 Feb 2023 Test # 2493
31* 110 74 4 0 41.89 3 not out 4 v Australia Delhi 17 Feb 2023 Test # 2493
1 15 4 0 0 25.00 3 bowled 1 v Australia Indore 1 Mar 2023 Test # 2496
59 227 142 5 1 41.54 3 caught 3 v Australia Indore 1 Mar 2023 Test # 2496
42 188 121 3 0 34.71 3 lbw 2 v Australia Ahmedabad 9 Mar 2023 Test # 2499
14 35 25 2 0 56.00 3 bowled 2 v Australia The Oval 7 Jun 2023 Test # 2505
27 68 47 5 0 57.44 3 caught 4 v Australia The Oval 7 Jun 2023 Test # 2505
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page