Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 13 Jul 2010 remove greater than or equal to 13 Jul 2010 from query
Match result lost match remove lost match from query
Ordered by hundreds 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 2010-2022 150 8987 302* 41.03 22 12 2/26 73.41 0 74 0 -32.38 Profile
filtered 2010-2022 71 3550 205* 32.56 6 7 2/26 93.57 0 25 0 -61.00
Match by match list
101 - 101 1 0 7 0 0 ODI v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
26 117 143 1 - - 2 0 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
205* 43 248 1 0 35 0 0 Test v Australia Melbourne 26 Dec 2016 Test # 2242
134 5 139 1 0 2 0 0 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
139 38 177 1 0 22 1 0 Test v England Birmingham 3 Aug 2016 Test # 2212
105 10 115 1 0 4 3 0 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
96 - 96 0 - - 0 0 ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
32 10 42 0 - - 2 0 Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
44 - 44 0 2 26 0 0 ODI v England Dubai (DICS) 20 Nov 2015 ODI # 3712
59 17 76 0 - - 0 0 Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
78 17 95 0 - - 0 0 Test v Australia Lahore 21 Mar 2022 Test # 2458
13 18 31 0 - - 1 0 Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
0 - 0 0 - - 0 0 ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
1 58 59 0 0 23 1 0 Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
16 42 58 0 - - 0 0 Test v Australia Lord's 13 Jul 2010 Test # 1963
24 - 24 0 - - 0 0 ODI v Australia Brisbane 13 Jan 2017 ODI # 3817
39 5 44 0 - - 0 0 Test v Australia Brisbane 21 Nov 2019 Test # 2368
81* - 81 0 - - 1 0 ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
39 6 45 0 0 8 0 0 Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
19 - 19 0 0 22 0 0 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
2 11 13 0 - - 0 0 Test v England Leeds 1 Jun 2018 Test # 2305
27 40 67 0 - - 0 0 Test v England Rawalpindi 1 Dec 2022 Test # 2478
4 65 69 0 - - 1 0 Test v South Africa Cape Town 14 Feb 2013 Test # 2073
79 - 79 0 - - 0 0 ODI v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
5 71 76 0 0 62 1 0 Test v Australia Brisbane 15 Dec 2016 Test # 2240
14 0 14 0 0 9 0 0 Test v England Nottingham 29 Jul 2010 Test # 1967
7 - 7 0 - - 0 0 ODI v Australia Sydney 22 Jan 2017 ODI # 3822
9 9 18 0 0 9 0 0 Test v Australia Adelaide 29 Nov 2019 Test # 2372
30 - 30 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
3 - 3 0 2 37 0 0 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
22 65 87 0 - - 0 0 Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
45 0 45 0 - - 0 0 Test v England Karachi 17 Dec 2022 Test # 2483
6 27 33 0 0 13 0 0 Test v South Africa Centurion 22 Feb 2013 Test # 2075
35 - 35 0 - - 0 0 ODI v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
0 19 19 0 - - 0 0 Test v England Birmingham 6 Aug 2010 Test # 1969
6 - 6 0 - - 1 0 ODI v Australia Adelaide 26 Jan 2017 ODI # 3826
0 18 18 0 - - 0 0 Test v England Manchester 5 Aug 2020 Test # 2391
5 - 5 0 0 12 0 0 ODI v Australia Sharjah 28 Aug 2012 ODI # 3299
1 8 9 0 0 73 0 0 Test v England Manchester 22 Jul 2016 Test # 2208
82 - 82 0 - - 0 0 ODI v England Southampton 24 Aug 2016 ODI # 3770
31 - 31 0 - - 0 0 ODI v England Abu Dhabi 15 Feb 2012 ODI # 3240
7 0 7 0 - - 2 0 Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
1 - 1 0 0 22 0 0 ODI v Zimbabwe Harare 3 Oct 2015 ODI # 3686
71 11 82 0 2 110 0 0 Test v Australia Sydney 3 Jan 2017 Test # 2245
10 12 22 0 - - 1 0 Test v England Lord's 26 Aug 2010 Test # 1971
50 - 50 0 - - 1 0 ODI v India Birmingham 4 Jun 2017 ODI # 3878
5 38 43 0 - - 1 0 Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
27* - 27 0 0 15 0 0 ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
0 - 0 0 - - 0 0 ODI v England Lord's 27 Aug 2016 ODI # 3771
36 0 36 0 - - 1 0 Test v South Africa Centurion 26 Dec 2018 Test # 2338
5 - 5 0 - - 0 0 ODI v England Dubai (DICS) 18 Feb 2012 ODI # 3243
19 19 38 0 0 22 1 0 Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
22 - 22 0 - - 0 0 ODI v England Abu Dhabi 13 Nov 2015 ODI # 3708
34 0 34 0 - - 3 0 Test v West Indies Providence 12 May 2011 Test # 1992
6 - 6 0 - - 0 0 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
93 37 130 0 - - 0 0 Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
72 - 72 0 0 17 0 0 ODI v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
0 91 91 0 0 16 0 0 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
13 - 13 0 0 20 0 0 ODI v England Nottingham 30 Aug 2016 ODI # 3773
2 6 8 0 0 8 0 0 Test v South Africa Cape Town 3 Jan 2019 Test # 2340
58 - 58 0 - - 1 0 ODI v England Dubai (DICS) 21 Feb 2012 ODI # 3247
30 41 71 0 - - 0 0 Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
36 - 36 0 0 8 0 0 ODI v England Sharjah 17 Nov 2015 ODI # 3710
85 0 85 0 - - 0 0 Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
17 23 40 0 - - 0 0 Test v West Indies Kingston 12 Aug 2021 Test # 2430
0 7 7 0 - - 0 0 Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
6 - 6 0 - - 0 0 ODI v New Zealand Nelson 9 Jan 2018 ODI # 3947
36 - 36 0 0 20 0 0 ODI v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
15 31 46 0 1 6 0 0 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
80 - 80 0 0 27 0 0 ODI v England Leeds 1 Sep 2016 ODI # 3775
0 15 15 0 - - 0 0 Test v South Africa Johannesburg 11 Jan 2019 Test # 2341
Statsguru includes the following current or recent relevant matches:
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639 - Live]
    » India 97/2 (12.2 ov, RR Pant 36*, S Dube 0*, BJ McCarthy 0/18) - Match over
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
 
Feedback Print this page