Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 31 Jan 2011 remove greater than or equal to 31 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 2009-2021 91 128 1 3130 134 24.64 5444 57.49 3 16 12 394 31 Profile
filtered 2011-2021 89 126 1 3125 134 25.00 5428 57.57 3 16 11 393 31
Innings by innings list
3 35 23 0 0 13.04 2 caught 1 Test v India Roseau 6 Jul 2011 Test # 1999
4 23 15 0 0 26.66 2 caught 3 Test v India Roseau 6 Jul 2011 Test # 1999
25 52 36 4 0 69.44 2 bowled 1 ODI v Bangladesh Chattogram 18 Oct 2011 ODI # 3202
72 228 150 10 0 48.00 2 bowled 1 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
12 67 45 1 0 26.66 2 caught 3 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
14 51 40 3 0 35.00 2 lbw 1 Test v India Delhi 6 Nov 2011 Test # 2015
0 5 4 0 0 0.00 2 caught 3 Test v India Delhi 6 Nov 2011 Test # 2015
81 147 149 9 0 54.36 5 caught 1 Test v India Wankhede 22 Nov 2011 Test # 2019
11 46 29 0 0 37.93 5 lbw 3 Test v India Wankhede 22 Nov 2011 Test # 2019
7 8 5 1 0 140.00 2 run out 2 ODI v India Indore 8 Dec 2011 ODI # 3223
15 20 16 3 0 93.75 2 bowled 2 ODI v India Chennai 11 Dec 2011 ODI # 3224
8 30 19 1 0 42.10 1 caught 2 ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
0 1 1 0 0 0.00 1 lbw 2 ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
12 31 18 0 1 66.66 1 stumped 2 ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
19 45 33 2 0 57.57 3 lbw 2 Test v Australia Port of Spain 15 Apr 2012 Test # 2041
4 7 5 1 0 80.00 2 lbw 4 Test v Australia Port of Spain 15 Apr 2012 Test # 2041
40 127 95 2 0 42.10 3 bowled 2 Test v Australia Roseau 23 Apr 2012 Test # 2042
24 77 52 4 0 46.15 3 bowled 4 Test v Australia Roseau 23 Apr 2012 Test # 2042
5 36 29 1 0 17.24 2 bowled 1 Test v England Lord's 17 May 2012 Test # 2043
8 61 38 1 0 21.05 2 caught 3 Test v England Lord's 17 May 2012 Test # 2043
33 81 49 7 0 67.34 2 caught 1 Test v England Nottingham 25 May 2012 Test # 2044
1 9 4 0 0 25.00 2 bowled 3 Test v England Nottingham 25 May 2012 Test # 2044
24 78 43 2 0 55.81 2 caught 1 Test v England Birmingham 7 Jun 2012 Test # 2045
134 361 288 22 1 46.52 2 caught 2 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
30 62 47 5 0 63.82 2 caught 4 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
10 32 26 2 0 38.46 2 caught 2 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
6 17 6 1 0 100.00 2 lbw 4 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
117 243 178 18 1 65.73 2 bowled 1 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
110 247 197 12 1 55.83 2 caught 3 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
13 40 22 2 0 59.09 2 caught 2 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
9* 18 12 2 0 75.00 2 not out 4 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
47 100 59 4 1 79.66 2 stumped 2 ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
26 78 44 4 0 59.09 2 lbw 1 ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
11 - 8 2 0 137.50 1 stumped 1 ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
11 27 18 2 0 61.11 2 caught 1 ODI v Australia Perth 1 Feb 2013 ODI # 3330
83 133 90 10 2 92.22 2 lbw 2 ODI v Australia Perth 3 Feb 2013 ODI # 3331
47 67 49 6 0 95.91 1 caught 2 ODI v Australia Canberra 6 Feb 2013 ODI # 3332
9 33 29 0 0 31.03 1 caught 1 ODI v Australia Sydney 8 Feb 2013 ODI # 3333
2 9 4 0 0 50.00 2 caught 2 ODI v Australia Melbourne 10 Feb 2013 ODI # 3334
79 106 88 7 2 89.77 2 caught 1 ODI v Zimbabwe St George's 22 Feb 2013 ODI # 3337
57 98 81 4 2 70.37 1 caught 2 ODI v Zimbabwe St George's 24 Feb 2013 ODI # 3339
42 84 52 5 0 80.76 1 caught 2 ODI v Zimbabwe St George's 26 Feb 2013 ODI # 3340
5 25 27 1 0 18.51 2 lbw 2 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
6 8 6 1 0 100.00 2 caught 4 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
24 27 22 5 0 109.09 2 bowled 2 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
28 58 40 5 1 70.00 2 caught 1 Test v India Eden Gardens 6 Nov 2013 Test # 2101
36 114 83 5 0 43.37 2 lbw 3 Test v India Eden Gardens 6 Nov 2013 Test # 2101
48 128 80 4 1 60.00 2 caught 1 Test v India Wankhede 14 Nov 2013 Test # 2102
9 26 16 0 0 56.25 2 caught 3 Test v India Wankhede 14 Nov 2013 Test # 2102
59 116 70 7 1 84.28 2 stumped 2 ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
70 121 81 9 0 86.41 2 caught 1 ODI v India Kanpur 27 Nov 2013 ODI # 3439
7 42 30 1 0 23.33 2 caught 2 Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
14 24 18 3 0 77.77 2 caught 3 Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
21 60 47 4 0 44.68 2 lbw 2 Test v New Zealand Wellington 11 Dec 2013 Test # 2106
36 112 74 5 0 48.64 2 bowled 3 Test v New Zealand Wellington 11 Dec 2013 Test # 2106
26 75 48 4 0 54.16 2 caught 1 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
0 3 5 0 0 0.00 3 caught 3 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
4 8 5 1 0 80.00 2 bowled 2 ODI v New Zealand Auckland 26 Dec 2013 ODI # 3449
1 4 3 0 0 33.33 4 caught 2 ODI v New Zealand Queenstown 1 Jan 2014 ODI # 3451
73 48 44 12 2 165.90 1 lbw 1 ODI v New Zealand Hamilton 8 Jan 2014 ODI # 3453
12 15 14 1 0 85.71 4 caught 2 T20I v New Zealand Auckland 11 Jan 2014 T20I # 352
57 - 80 7 0 71.25 2 stumped 2 ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
5 21 14 0 0 35.71 2 caught 1 ODI v England North Sound 28 Feb 2014 ODI # 3477
16 29 20 2 0 80.00 2 caught 1 ODI v England North Sound 2 Mar 2014 ODI # 3480
1 4 3 0 0 33.33 1 bowled 2 ODI v England North Sound 5 Mar 2014 ODI # 3484
28 113 76 3 0 36.84 2 lbw 2 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
0 6 4 0 0 0.00 2 caught 4 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
1 6 5 0 0 20.00 3 caught 2 ODI v England North Sound 3 Mar 2017 ODI # 3845
9 16 13 2 0 69.23 3 caught 1 ODI v England North Sound 5 Mar 2017 ODI # 3848
6 - 3 0 1 200.00 1 caught 2 ODI v England Bridgetown 9 Mar 2017 ODI # 3849
61 - 86 5 0 70.93 3 caught 2 ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
11 - 21 0 0 52.38 4 lbw 2 ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
23 - 34 2 0 67.64 3 stumped 1 ODI v Pakistan Providence 11 Apr 2017 ODI # 3863
33 124 71 2 0 46.47 2 caught 1 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
49 127 84 9 0 58.33 2 caught 3 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
38 147 83 5 0 45.78 2 lbw 1 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
6 8 4 1 0 150.00 2 caught 3 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
31 119 82 2 0 37.80 2 caught 2 Test v Pakistan Roseau 10 May 2017 Test # 2261
4 26 17 0 0 23.52 2 caught 4 Test v Pakistan Roseau 10 May 2017 Test # 2261
2 - 9 0 0 22.22 2 lbw 2 ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
12 - 17 1 0 70.58 2 caught 2 ODI v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
TDNB - - - - - - - - ODI v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
TDNB - - - - - - - - ODI v India Port of Spain 23 Jun 2017 ODI # 3895
0 - 3 0 0 0.00 1 caught 2 ODI v India Port of Spain 25 Jun 2017 ODI # 3896
20 82 52 2 0 38.46 2 run out 2 Test v England Birmingham 17 Aug 2017 Test # 2270
10 19 13 2 0 76.92 2 caught 3 Test v England Birmingham 17 Aug 2017 Test # 2270
5 27 20 1 0 25.00 2 caught 2 Test v England Leeds 25 Aug 2017 Test # 2271
23 70 50 5 0 46.00 2 caught 4 Test v England Leeds 25 Aug 2017 Test # 2271
39 148 98 6 0 39.79 2 caught 1 Test v England Lord's 7 Sep 2017 Test # 2274
45 107 73 8 0 61.64 2 bowled 3 Test v England Lord's 7 Sep 2017 Test # 2274
56 187 133 6 0 42.10 2 caught 1 Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
17 45 34 1 1 50.00 2 bowled 3 Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
90 306 230 7 0 39.13 2 caught 2 Test v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
42 111 79 8 0 53.16 2 caught 1 Test v New Zealand Wellington 1 Dec 2017 Test # 2284
40 82 55 5 2 72.72 2 caught 3 Test v New Zealand Wellington 1 Dec 2017 Test # 2284
0 3 3 0 0 0.00 2 caught 2 Test v New Zealand Hamilton 9 Dec 2017 Test # 2287
0 6 3 0 0 0.00 2 caught 4 Test v New Zealand Hamilton 9 Dec 2017 Test # 2287
38 94 68 6 0 55.88 3 bowled 1 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
88 201 127 7 2 69.29 3 caught 3 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
27 - 45 2 1 60.00 3 caught 2 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
2 - 2 0 0 100.00 3 caught 4 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
4 - 10 1 0 40.00 3 caught 1 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
7 - 14 1 0 50.00 3 caught 3 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
48 - 65 7 0 73.84 3 caught 2 Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
29 - 49 4 0 59.18 3 lbw 1 Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
18 - 27 1 1 66.66 4 lbw 3 Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
4 - 7 0 0 57.14 5 run out 2 ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
1 21 6 0 0 16.66 2 lbw 2 Test v India Rajkot 4 Oct 2018 Test # 2319
83 128 93 8 4 89.24 2 caught 3 Test v India Rajkot 4 Oct 2018 Test # 2319
22 45 30 4 0 73.33 2 caught 1 Test v India Hyderabad 12 Oct 2018 Test # 2321
0 17 9 0 0 0.00 2 caught 3 Test v India Hyderabad 12 Oct 2018 Test # 2321
51 - 39 6 2 130.76 1 caught 1 ODI v India Guwahati 21 Oct 2018 ODI # 4056
18 28 20 3 0 90.00 1 caught 2 ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
21 - 25 2 1 84.00 1 caught 1 ODI v India Pune 27 Oct 2018 ODI # 4062
4 - 12 1 0 33.33 2 run out 2 ODI v India Brabourne 29 Oct 2018 ODI # 4063
0 4 4 0 0 0.00 1 caught 1 ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
14 44 20 2 0 70.00 2 lbw 2 Test v Bangladesh Chattogram 22 Nov 2018 Test # 2328
0 7 1 0 0 0.00 2 stumped 4 Test v Bangladesh Chattogram 22 Nov 2018 Test # 2328
4 - 15 0 0 26.66 2 bowled 2 Test v Bangladesh Mirpur 30 Nov 2018 Test # 2331
6 - 10 0 0 60.00 2 stumped 3 Test v Bangladesh Mirpur 30 Nov 2018 Test # 2331
10 - 27 1 0 37.03 1 caught 1 ODI v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
sub - - - - - - - 1 Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
14 51 33 3 0 42.42 2 lbw 3 Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
5 18 6 1 0 83.33 2 lbw 2 Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
51 166 116 9 0 43.96 2 caught 4 Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
0 15 6 0 0 0.00 2 caught 2 Test v Pakistan Kingston 12 Aug 2021 Test # 2430
4 12 5 1 0 80.00 2 lbw 4 Test v Pakistan Kingston 12 Aug 2021 Test # 2430
5 18 15 0 0 33.33 2 lbw 2 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
23 64 41 3 0 56.09 2 run out 4 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
Statsguru includes the following current or recent relevant matches:
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page