Records type all-round analysis [change type]
View match by match list [change view]
Opposition team India remove India from query
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Ordered by batting average (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 2011-2024 259 10364 258 35.86 18 298 6/22 34.65 5 183 0 1.20 Profile
filtered 2011-2024 52 1638 128 26.85 1 58 5/73 36.00 1 32 0 -9.14
Match by match list
128 29* 157 157.00 1 53 1 0 Test v India Rajkot 9 Nov 2016 Test # 2232
99 - 99 99.00 0 42 1 0 ODI v India Pune 26 Mar 2021 ODI # 4283
79 - 79 79.00 0 34 0 0 ODI v India Birmingham 30 Jun 2019 ODI # 4179
62 - 62 62.00 2 73 1 0 ODI v India Pune 15 Jan 2017 ODI # 3819
57* - 57 - 3 63 0 0 ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
50 - 50 50.00 0 27 0 0 ODI v India Nottingham 12 Jul 2018 ODI # 4014
46 - 46 46.00 1 26 1 0 T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
82 7 89 44.50 1 29 3 0 Test v India Chennai 5 Feb 2021 Test # 2409
70 6 76 38.00 1 107 4 0 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
38 - 38 38.00 0 21 1 0 T20I v India Nagpur 29 Jan 2017 T20I # 593
70 6 76 38.00 - - 1 0 Test v India Hyderabad 25 Jan 2024 Test # 2525
10 62 72 36.00 2 122 1 0 Test v India Nottingham 18 Aug 2018 Test # 2316
35 - 35 35.00 1 45 0 0 ODI v India Pune 28 Mar 2021 ODI # 4284
33* - 33 - 3 47 1 0 ODI v India Leeds 5 Sep 2014 ODI # 3525
47 11 58 29.00 - - 2 0 Test v India Visakhapatnam 2 Feb 2024 Test # 2526
55 2 57 28.50 4 89 1 0 Test v India Ahmedabad 4 Mar 2021 Test # 2414
41 15 56 28.00 - - 1 0 Test v India Rajkot 15 Feb 2024 Test # 2530
27 - 27 27.00 0 14 1 0 ODI v India Manchester 17 Jul 2022 ODI # 4433
23 30 53 26.50 3 57 1 0 Test v India Southampton 30 Aug 2018 Test # 2317
25 DNB 25 25.00 5 80 0 0 Test v India Birmingham 1 Jul 2022 Test # 2470
31 18 49 24.50 0 32 0 0 Test v India Wankhede 8 Dec 2016 Test # 2239
11 37 48 24.00 3 116 0 0 Test v India The Oval 7 Sep 2018 Test # 2318
24 - 24 24.00 0 17 0 0 T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
23 - 23 23.00 0 54 0 0 ODI v India Cardiff 27 Aug 2014 ODI # 3517
21 - 21 21.00 - - 1 0 ODI v India Lord's 14 Jul 2022 ODI # 4428
20 - 20 20.00 - - 0 0 ODI v India The Oval 9 Sep 2011 ODI # 3189
29 5 34 17.00 5 89 0 0 Test v India Mohali 26 Nov 2016 Test # 2238
6 25 31 15.50 0 19 0 0 Test v India Ahmedabad 24 Feb 2021 Test # 2412
6 23 29 14.50 1 76 0 0 Test v India Chennai 16 Dec 2016 Test # 2241
14 - 14 14.00 0 11 0 0 T20I v India Bristol 8 Jul 2018 T20I # 690
14 - 14 14.00 1 26 0 0 T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
21 6 27 13.50 6 113 0 0 Test v India Birmingham 1 Aug 2018 Test # 2314
18 8 26 13.00 0 16 1 0 Test v India Chennai 13 Feb 2021 Test # 2411
7 - 7 7.00 - - 1 0 ODI v India Lord's 11 Sep 2011 ODI # 3191
6 - 6 6.00 1 32 0 0 T20I v India Bengaluru 1 Feb 2017 T20I # 594
5 - 5 5.00 0 29 3 0 ODI v India Lord's 14 Jul 2018 ODI # 4016
3 4 7 3.50 - - 0 0 Test v India Ranchi 23 Feb 2024 Test # 2531
2* - 2 - 1 37 0 0 T20I v India Kanpur 26 Jan 2017 T20I # 592
2 - 2 2.00 1 31 0 0 ODI v India Nottingham 30 Aug 2014 ODI # 3520
0 2 2 1.00 1 17 0 0 Test v India Dharamsala 7 Mar 2024 Test # 2534
1 - 1 1.00 3 34 0 0 ODI v India Pune 23 Mar 2021 ODI # 4281
1 - 1 1.00 0 79 2 0 ODI v India Cuttack 19 Jan 2017 ODI # 3821
0 - 0 0.00 2 141 1 0 Test v India Nottingham 9 Jul 2014 Test # 2128
0 0 0 0.00 5 91 0 0 Test v India Lord's 17 Jul 2014 Test # 2130
0 - 0 0.00 0 1 0 0 ODI v India The Oval 12 Jul 2022 ODI # 4424
0 - 0 0.00 - - 1 0 ODI v India Lucknow 29 Oct 2023 ODI # 4686
DNB - - - - - 1 0 ODI v India Southampton 6 Sep 2011 ODI # 3187
DNB - - - 0 43 0 0 ODI v India Leeds 17 Jul 2018 ODI # 4018
DNB - - - 0 12 0 0 T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
DNB - - - - - 0 0 ODI v India Chester-le-Street 3 Sep 2011 ODI # 3186
DNB - - - 1 25 0 0 T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
DNB - - - 0 18 0 0 T20I v India Adelaide 10 Nov 2022 T20I # 1878
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page