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 I Sharma (IND) remove I Sharma (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 61 72 5 2221 132 33.14 3545 62.65 4 14 6 217 23
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
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
73 158 83 7 1 87.95 4 caught 2 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
64 93 70 5 2 91.42 2 caught 2 ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
0 1 1 0 0 0.00 2 lbw 1 ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
3 25 18 0 0 16.66 2 caught 1 ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
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
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
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
44 87 68 2 0 64.70 4 caught 2 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
9 27 25 1 0 36.00 4 caught 2 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
34 80 49 5 0 69.38 1 caught 1 ODI v Zimbabwe Harare 10 Jul 2015 ODI # 3662
63 101 83 7 0 75.90 1 caught 1 ODI v Zimbabwe Harare 12 Jul 2015 ODI # 3665
15 28 22 1 0 68.18 1 caught 1 ODI v Zimbabwe Harare 14 Jul 2015 ODI # 3667
33 44 32 2 0 103.12 1 caught 1 T20I v Zimbabwe Harare 17 Jul 2015 T20I # 440
4 - 3 1 0 133.33 1 run out 2 T20I v Zimbabwe Harare 19 Jul 2015 T20I # 442
DNB - - - - - - - 1 ODI v Australia Perth 12 Jan 2016 ODI # 3723
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
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
18 - 55 1 0 32.72 5 caught 1 Test v Australia Sydney 3 Jan 2019 Test # 2339
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
112 359 223 12 0 50.22 4 run out 2 Test v Australia Melbourne 26 Dec 2020 Test # 2398
27* 42 40 3 0 67.50 4 not out 4 Test v Australia Melbourne 26 Dec 2020 Test # 2398
22 94 70 1 1 31.42 4 bowled 2 Test v Australia Sydney 7 Jan 2021 Test # 2402
4 22 18 0 0 22.22 4 caught 4 Test v Australia Sydney 7 Jan 2021 Test # 2402
37 154 93 3 0 39.78 4 caught 2 Test v Australia Brisbane 15 Jan 2021 Test # 2404
24 44 22 1 1 109.09 4 caught 4 Test v Australia Brisbane 15 Jan 2021 Test # 2404
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
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
0 3 1 0 0 0.00 4 caught 1 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
58 105 78 8 1 74.35 4 caught 3 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
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