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 2016-2024 187 88 37 370 34* 7.25 799 46.30 0 0 25 41 8 Profile
filtered 2016-2024 79 51 21 241 34* 8.03 510 47.25 0 0 15 26 6
Innings by innings list
DNB - - - - - - - 2 ODI v Australia Sydney 23 Jan 2016 ODI # 3727
DNB - - - - - - - 1 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
DNB - - - - - - - 1 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
DNB - - - - - - - 2 T20I v Australia Sydney 31 Jan 2016 T20I # 489
DNB - - - - - - - 1 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
DNB - - - - - - - 2 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
DNB - - - - - - - 2 ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
DNB - - - - - - - 2 ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
DNB - - - - - - - 2 ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
DNB - - - - - - - 2 T20I v Zimbabwe Harare 18 Jun 2016 T20I # 558
DNB - - - - - - - 2 T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
DNB - - - - - - - 1 T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
DNB - - - - - - - 2 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
DNB - - - - - - - 2 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
DNB - - - - - - - 2 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
DNB - - - - - - - 2 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
2 20 13 0 0 15.38 11 caught 2 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
0 1 1 0 0 0.00 11 caught 4 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
0* 8 2 0 0 0.00 11 not out 2 Test v South Africa Centurion 13 Jan 2018 Test # 2293
2 9 6 0 0 33.33 11 caught 4 Test v South Africa Centurion 13 Jan 2018 Test # 2293
0* 23 7 0 0 0.00 11 not out 1 Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
0 13 7 0 0 0.00 11 caught 3 Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
DNB - - - - - - - 2 ODI v South Africa Durban 1 Feb 2018 ODI # 3969
DNB - - - - - - - 2 ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
DNB - - - - - - - 1 ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
DNB - - - - - - - 1 ODI v South Africa Johannesburg 10 Feb 2018 ODI # 3973
DNB - - - - - - - 1 ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
DNB - - - - - - - 2 ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
DNB - - - - - - - 1 T20I v South Africa Johannesburg 18 Feb 2018 T20I # 652
DNB - - - - - - - 1 T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
DNB - - - - - - - 1 T20I v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
0 2 1 0 0 0.00 11 bowled 1 Test v England Nottingham 18 Aug 2018 Test # 2316
DNB - - - - - - - 3 Test v England Nottingham 18 Aug 2018 Test # 2316
6 70 24 0 0 25.00 11 caught 2 Test v England Southampton 30 Aug 2018 Test # 2317
0* 28 8 0 0 0.00 11 not out 4 Test v England Southampton 30 Aug 2018 Test # 2317
0 52 14 0 0 0.00 11 run out 2 Test v England The Oval 7 Sep 2018 Test # 2318
0* 6 2 0 0 0.00 11 not out 4 Test v England The Oval 7 Sep 2018 Test # 2318
DNB - - - - - - - 2 T20I v Australia Brisbane 21 Nov 2018 T20I # 712
TDNB - - - - - - - - T20I v Australia Melbourne 23 Nov 2018 T20I # 713
DNB - - - - - - - 2 T20I v Australia Sydney 25 Nov 2018 T20I # 714
0* 2 0 0 0 - 11 not out 1 Test v Australia Adelaide 6 Dec 2018 Test # 2333
0* 14 10 0 0 0.00 11 not out 3 Test v Australia Adelaide 6 Dec 2018 Test # 2333
4 3 4 1 0 100.00 11 caught 2 Test v Australia Perth 14 Dec 2018 Test # 2334
0 4 3 0 0 0.00 11 caught 4 Test v Australia Perth 14 Dec 2018 Test # 2334
DNB - - - - - - - 1 Test v Australia Melbourne 26 Dec 2018 Test # 2337
DNB - - - - - - - 3 Test v Australia Melbourne 26 Dec 2018 Test # 2337
DNB - - - - - - - 1 Test v Australia Sydney 3 Jan 2019 Test # 2339
DNB - - - - - - - 2 ODI v England Birmingham 30 Jun 2019 ODI # 4179
4* - 15 0 0 26.66 11 not out 1 Test v West Indies North Sound 22 Aug 2019 Test # 2358
DNB - - - - - - - 3 Test v West Indies North Sound 22 Aug 2019 Test # 2358
0* 4 4 0 0 0.00 11 not out 1 Test v West Indies Kingston 30 Aug 2019 Test # 2359
DNB - - - - - - - 3 Test v West Indies Kingston 30 Aug 2019 Test # 2359
DNB - - - - - - - 2 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
DNB - - - - - - - 2 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
DNB - - - - - - - 1 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
DNB - - - - - - - 1 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
DNB - - - - - - - 1 T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
DNB - - - - - - - 1 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
0* 3 1 0 0 0.00 11 not out 2 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
DNB - - - - - - - 1 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
0* 6 3 0 0 0.00 11 not out 1 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
0 3 3 0 0 0.00 11 caught 3 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
10* 17 11 1 0 90.90 11 not out 1 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
4 14 8 1 0 50.00 11 run out 3 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
0* - 3 0 0 0.00 10 not out 2 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
0 - 2 0 0 0.00 10 lbw 2 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
DNB - - - - - - - 1 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
4* 14 7 1 0 57.14 10 not out 1 Test v Australia Adelaide 17 Dec 2020 Test # 2396
2 20 17 0 0 11.76 3 caught 3 Test v Australia Adelaide 17 Dec 2020 Test # 2396
0 7 1 0 0 0.00 10 caught 2 Test v Australia Melbourne 26 Dec 2020 Test # 2398
DNB - - - - - - - 4 Test v Australia Melbourne 26 Dec 2020 Test # 2398
0 8 2 0 0 0.00 10 run out 2 Test v Australia Sydney 7 Jan 2021 Test # 2402
DNB - - - - - - - 4 Test v Australia Sydney 7 Jan 2021 Test # 2402
28 48 34 3 1 82.35 10 caught 2 Test v England Nottingham 4 Aug 2021 Test # 2428
DNB - - - - - - - 4 Test v England Nottingham 4 Aug 2021 Test # 2428
0 10 6 0 0 0.00 10 caught 1 Test v England Lord's 12 Aug 2021 Test # 2429
34* 96 64 3 0 53.12 10 not out 3 Test v England Lord's 12 Aug 2021 Test # 2429
0 2 1 0 0 0.00 10 lbw 1 Test v England Leeds 25 Aug 2021 Test # 2432
1* 19 6 0 0 16.66 10 not out 3 Test v England Leeds 25 Aug 2021 Test # 2432
0 4 0 0 0 - 10 run out 1 Test v England The Oval 2 Sep 2021 Test # 2433
24 33 38 4 0 63.15 10 caught 3 Test v England The Oval 2 Sep 2021 Test # 2433
14 29 17 2 0 82.35 10 caught 1 Test v South Africa Centurion 26 Dec 2021 Test # 2443
7* 13 8 1 0 87.50 10 not out 3 Test v South Africa Centurion 26 Dec 2021 Test # 2443
14* 19 11 2 1 127.27 10 not out 1 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
7 21 14 0 1 50.00 10 caught 3 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
0 13 9 0 0 0.00 9 caught 1 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
2 19 5 0 0 40.00 11 caught 3 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
14* 33 23 1 0 60.86 10 not out 2 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
DNB - - - - - - - 1 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
12 39 15 2 0 80.00 9 caught 2 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
31* 30 16 4 2 193.75 10 not out 1 Test v England Birmingham 1 Jul 2022 Test # 2470
7 29 20 0 1 35.00 10 caught 3 Test v England Birmingham 1 Jul 2022 Test # 2470
0* 5 0 0 0 - 10 not out 1 T20I v England Birmingham 9 Jul 2022 T20I # 1628
DNB - - - - - - - 2 ODI v England The Oval 12 Jul 2022 ODI # 4424
2* 15 6 0 0 33.33 9 not out 2 ODI v England Lord's 14 Jul 2022 ODI # 4428
DNB - - - - - - - 2 T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
DNB - - - - - - - 1 T20I v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
5 13 12 0 0 41.66 9 bowled 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
1 37 19 0 0 5.26 9 bowled 1 Test v South Africa Centurion 26 Dec 2023 Test # 2520
0 8 5 0 0 0.00 9 run out 3 Test v South Africa Centurion 26 Dec 2023 Test # 2520
0 1 2 0 0 0.00 8 caught 2 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
DNB - - - - - - - 4 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
Statsguru includes the following current or recent relevant matches:
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