Records type all-round analysis [change type]
View match by match 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
Involving the player AM Rahane (IND) remove AM Rahane (IND) from query
Ordered by runs 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 2007-2024 472 18820 264 43.36 48 12 2/27 71.58 0 213 0 -28.21 Profile
filtered 2011-2023 50 2480 171* 38.75 6 2 1/26 128.50 0 38 0 -89.74
Match by match list
171* - 171 0 11 0 0 ODI v Australia Perth 12 Jan 2016 ODI # 3723
138 - 138 - - 0 0 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
11 127 138 - - 2 0 Test v England The Oval 2 Sep 2021 Test # 2433
80 57 137 - - 0 0 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
124 - 124 - - 0 0 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
115 - 115 - - 1 0 ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
79 34 113 - - 0 0 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
83 21 104 - - 1 0 Test v England Lord's 12 Aug 2021 Test # 2429
103 - 103 - - 1 0 Test v West Indies Roseau 12 Jul 2023 Test # 2510
53 39 92 - - 0 0 Test v Australia Sydney 6 Jan 2015 Test # 2156
72 19 91 0 15 2 0 Test v New Zealand Auckland 6 Feb 2014 Test # 2118
79 - 79 - - 0 0 ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
26 52 78 - - 0 0 Test v Australia Sydney 7 Jan 2021 Test # 2402
19 59 78 - - 0 0 Test v England Leeds 25 Aug 2021 Test # 2432
26 50 76 - - 1 0 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
63* 5 68 - - 0 0 Test v Australia Melbourne 26 Dec 2018 Test # 2337
63 - 63 - - 3 0 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
52 - 52 - - 0 0 ODI v England Cardiff 27 Aug 2014 ODI # 3517
44 7 51 0 1 5 0 Test v Australia Brisbane 15 Jan 2021 Test # 2404
9 41 50 - - 2 0 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
43 6 49 1 35 1 0 Test v Australia Adelaide 9 Dec 2014 Test # 2148
36 12* 48 - - 0 0 Test v England Nottingham 4 Aug 2021 Test # 2428
41 - 41 - - 1 0 ODI v Australia Canberra 20 Jan 2016 ODI # 3726
39 - 39 - - 0 0 ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
37 1 38 - - 1 0 Test v Australia Adelaide 6 Dec 2018 Test # 2333
34 - 34 - - 2 0 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
28 6 34 1 58 0 0 Test v England Southampton 27 Jul 2014 Test # 2132
32 0 32 0 10 1 0 Test v Australia Brisbane 17 Dec 2014 Test # 2149
0 31* 31 0 40 2 0 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
0 25 25 0 39 0 0 Test v South Africa Durban 26 Dec 2013 Test # 2111
21 - 21 - - 1 0 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
14 6 20 - - 1 0 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
20 - 20 - - 0 0 ODI v South Africa Durban 1 Feb 2018 ODI # 3969
20 - 20 - - 0 0 ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
19 - 19 - - 1 0 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
16 - 16 - - 0 0 ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
15 - 15 - - 0 0 ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
15 - 15 - - 0 0 ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
9 4 13 - - 2 0 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
6 - 6 - - 0 0 ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
6 - 6 - - 3 0 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
5 - 5 - - 1 0 ODI v South Africa Johannesburg 10 Feb 2018 ODI # 3973
4 - 4 - - 1 0 ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
4 - 4 0 23 0 0 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
3 - 3 - - 0 0 ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
1 - 1 0 16 1 0 T20I v England Manchester 31 Aug 2011 T20I # 204
0* - 0 - - 0 0 ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
DNB - - 0 9 0 0 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
0 - 0 - - 0 0 ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
TDNB - - - - 1 0 Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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