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 V Sehwag (Asia/ICC/IND) remove V Sehwag (Asia/ICC/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 2010-2023 141 94 42 561 31 10.78 1038 54.04 0 0 13 52 25 Profile
filtered 2010-2022 53 39 16 224 30 9.73 451 49.66 0 0 6 22 8
Innings by innings list
DNB - - - - - - - 1 ODI v Zimbabwe Bulawayo 28 May 2010 ODI # 2981
3* 2 3 0 0 100.00 11 not out 1 ODI v Zimbabwe Harare 3 Jun 2010 ODI # 2986
6* 8 6 1 0 100.00 11 not out 2 ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
DNB - - - - - - - 1 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
DNB - - - - - - - 1 ODI v England Birmingham 23 Jun 2013 ODI # 3377
DNB - - - - - - - 1 ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
DNB - - - - - - - 1 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
1 6 5 0 0 20.00 10 bowled 2 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
TDNB - - - - - - - - ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
DNB - - - - - - - 2 ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
17 13 13 2 1 130.76 11 caught 1 ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
0* 5 2 0 0 0.00 11 not out 1 ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
0* 18 2 0 0 0.00 11 not out 2 ODI v England Leeds 5 Sep 2014 ODI # 3525
9 32 21 2 0 42.85 9 caught 1 Test v Australia Brisbane 17 Dec 2014 Test # 2149
30 84 42 2 2 71.42 9 caught 3 Test v Australia Brisbane 17 Dec 2014 Test # 2149
0 1 2 0 0 0.00 10 caught 2 Test v Australia Melbourne 26 Dec 2014 Test # 2152
DNB - - - - - - - 4 Test v Australia Melbourne 26 Dec 2014 Test # 2152
4 12 9 1 0 44.44 11 caught 2 Test v Australia Sydney 6 Jan 2015 Test # 2156
DNB - - - - - - - 4 Test v Australia Sydney 6 Jan 2015 Test # 2156
DNB - - - - - - - 1 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
0 5 5 0 0 0.00 11 bowled 2 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
DNB - - - - - - - 1 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
2 11 11 0 0 18.18 11 lbw 2 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
DNB - - - - - - - 1 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
2* 8 8 0 0 25.00 11 not out 1 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
4* 11 7 0 0 57.14 10 not out 3 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
4 16 14 0 0 28.57 11 bowled 1 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
4 29 19 0 0 21.05 10 caught 3 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
DNB - - - - - - - 1 ODI v Australia Perth 12 Jan 2016 ODI # 3723
0* 1 0 0 0 - 9 not out 1 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
DNB - - - - - - - 1 ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
2 11 11 0 0 18.18 10 caught 2 ODI v Australia Canberra 20 Jan 2016 ODI # 3726
DNB - - - - - - - 2 ODI v Australia Sydney 23 Jan 2016 ODI # 3727
DNB - - - - - - - 1 Test v West Indies North Sound 21 Jul 2016 Test # 2207
19 31 14 4 0 135.71 10 caught 2 Test v West Indies Kingston 30 Jul 2016 Test # 2211
DNB - - - - - - - 1 ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
DNB - - - - - - - 1 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
DNB - - - - - - - 1 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
0 - 1 0 0 0.00 10 bowled 2 ODI v West Indies North Sound 2 Jul 2017 ODI # 3900
DNB - - - - - - - 2 ODI v West Indies Kingston 6 Jul 2017 ODI # 3902
11* 17 10 1 1 110.00 11 not out 1 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
DNB - - - - - - - 3 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
8* 14 9 1 0 88.88 11 not out 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
3* 40 14 0 0 21.42 11 not out 1 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
DNB - - - - - - - 1 T20I v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
DNB - - - - - - - 2 T20I v England Manchester 3 Jul 2018 T20I # 684
DNB - - - - - - - 1 T20I v England Cardiff 6 Jul 2018 T20I # 688
DNB - - - - - - - 2 T20I v England Bristol 8 Jul 2018 T20I # 690
DNB - - - - - - - 2 ODI v England Nottingham 12 Jul 2018 ODI # 4014
0 - 2 0 0 0.00 8 stumped 2 ODI v England Lord's 14 Jul 2018 ODI # 4016
1* 49 16 0 0 6.25 11 not out 2 Test v England Birmingham 1 Aug 2018 Test # 2314
0* 19 8 0 0 0.00 11 not out 4 Test v England Birmingham 1 Aug 2018 Test # 2314
4* 41 31 0 0 12.90 10 not out 2 Test v Australia Perth 14 Dec 2018 Test # 2334
2 35 23 0 0 8.69 8 caught 4 Test v Australia Perth 14 Dec 2018 Test # 2334
0 4 4 0 0 0.00 9 caught 1 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
1 21 12 0 0 8.33 6 bowled 3 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
6 15 13 1 0 46.15 9 caught 1 Test v Australia Adelaide 17 Dec 2020 Test # 2396
4* 21 5 1 0 80.00 10 not out 3 Test v Australia Adelaide 17 Dec 2020 Test # 2396
9 31 19 1 0 47.36 9 caught 2 Test v Australia Melbourne 26 Dec 2020 Test # 2398
DNB - - - - - - - 4 Test v Australia Melbourne 26 Dec 2020 Test # 2398
10 45 20 1 0 50.00 9 caught 1 Test v England The Oval 2 Sep 2021 Test # 2433
25 49 23 1 2 108.69 9 caught 3 Test v England The Oval 2 Sep 2021 Test # 2433
4* 30 14 0 0 28.57 10 not out 1 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
0 15 10 0 0 0.00 9 caught 3 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
15* 15 10 0 2 150.00 10 not out 1 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
DNB - - - - - - - 3 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
14 13 13 3 0 107.69 10 caught 2 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
DNB - - - - - - - 4 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631 - Live]
    » England 158/3 (15.3 ov, HC Brook 17*, JM Bairstow 28*, Haris Rauf 3/38) - Match over
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