Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India from query
Match result won match remove won match from query
Not involving the player Yuvraj Singh (Asia/IND) remove Yuvraj Singh (Asia/IND) from query
Ordered by start date (ascending)
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-2024 281 4200 124 23.86 5 744 7/59 25.68 36 75 0 -1.81 Profile
filtered 2010-2024 120 1955 124 28.33 4 437 7/59 19.98 29 41 0 8.35
Match by match list
DNB - - 1 22 0 0 T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
DNB - - 1 48 0 0 T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
DNB - - 1 30 0 0 T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
8 - 8 3 35 1 0 ODI v England Hyderabad 14 Oct 2011 ODI # 3199
DNB - - 1 56 0 0 ODI v England Delhi 17 Oct 2011 ODI # 3201
DNB - - 0 45 0 0 ODI v England Mohali 20 Oct 2011 ODI # 3205
DNB - - 3 38 0 0 ODI v England Wankhede 23 Oct 2011 ODI # 3207
7 - 7 3 28 0 0 ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
6 - 6 1 30 0 0 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
DNB - - 1 74 1 0 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
DNB - - 1 59 0 0 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
DNB - - 0 23 0 0 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
30* - 30 3 32 0 0 ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
1* - 1 0 47 0 0 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
DNB - - 0 52 1 0 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
DNB - - 3 39 0 0 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
DNB - - 1 56 0 0 ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
0* - 0 2 46 0 0 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
DNB - - 0 50 0 0 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
DNB - - 2 46 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
2* - 2 0 37 0 0 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
DNB - - 1 22 1 0 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
37 - 37 12 85 1 0 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
32* DNB 32 6 151 0 0 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
3 DNB 3 12 198 0 0 Test v Australia Chennai 22 Feb 2013 Test # 2074
1 - 1 6 104 0 0 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
4 DNB 4 4 169 1 0 Test v Australia Mohali 14 Mar 2013 Test # 2081
12 DNB 12 7 112 0 0 Test v Australia Delhi 22 Mar 2013 Test # 2085
10 - 10 0 47 0 0 ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
DNB - - 1 36 1 0 ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
DNB - - 2 35 0 0 ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
DNB - - 3 48 0 0 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
1 - 1 2 15 3 0 ODI v England Birmingham 23 Jun 2013 ODI # 3377
25* - 25 0 25 2 0 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
DNB - - 1 20 0 0 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
0 - 0 2 42 2 0 ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
124 - 124 5 98 1 0 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
30 - 30 7 134 1 0 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
DNB - - 1 50 1 0 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
DNB - - 3 31 0 0 ODI v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
10* - 10 2 38 1 0 ODI v England Cardiff 27 Aug 2014 ODI # 3517
DNB - - 3 39 0 0 ODI v England Nottingham 30 Aug 2014 ODI # 3520
DNB - - 1 48 0 0 ODI v England Birmingham 2 Sep 2014 ODI # 3523
DNB - - 1 52 0 0 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
DNB - - 2 49 0 0 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
DNB - - 1 43 1 0 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
0 - 0 2 56 0 0 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
1* - 1 1 41 0 0 ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
5* - 5 3 41 0 0 ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
DNB - - 4 25 0 0 ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
16* - 16 1 38 0 0 ODI v West Indies Perth 6 Mar 2015 ODI # 3625
DNB - - 2 38 0 0 ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
DNB - - 1 75 1 0 ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
3* - 3 0 30 2 0 ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
DNB - - 2 35 1 0 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
2 19 21 7 118 1 0 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
5 58 63 4 102 0 0 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
20* 3 23 8 90 0 0 Test v South Africa Mohali 5 Nov 2015 Test # 2186
15 7 22 12 98 1 0 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
56 DNB 56 7 87 0 0 Test v South Africa Delhi 3 Dec 2015 Test # 2191
113 - 113 7 126 0 0 Test v West Indies North Sound 21 Jul 2016 Test # 2207
118 1 119 3 80 0 0 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
40 DNB 40 10 225 2 0 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
26 5 31 4 115 0 0 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
DNB DNB - 13 140 2 0 Test v New Zealand Indore 8 Oct 2016 Test # 2223
58 7 65 8 119 0 0 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
72 DNB 72 4 124 0 0 Test v England Mohali 26 Nov 2016 Test # 2238
0 - 0 12 167 0 0 Test v England Wankhede 8 Dec 2016 Test # 2239
67 - 67 1 207 1 0 Test v England Chennai 16 Dec 2016 Test # 2241
34 DNB 34 6 171 0 0 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
7 4 11 8 125 2 0 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
30 DNB 30 4 83 0 0 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
47 DNB 47 4 149 0 0 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
54 - 54 7 201 0 0 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
31 - 31 6 90 0 0 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
5 - 5 8 130 1 0 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
18 - 18 5 59 0 0 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
14 1* 15 1 47 0 0 Test v England Nottingham 18 Aug 2018 Test # 2316
7 - 7 6 108 1 0 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
35 DNB 35 3 73 0 0 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
25 5 30 6 149 0 0 Test v Australia Adelaide 6 Dec 2018 Test # 2333
1* DNB 1 8 189 0 0 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
DNB - - 6 114 0 0 Test v South Africa Pune 10 Oct 2019 Test # 2364
14 - 14 1 76 0 0 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
DNB - - 5 85 1 0 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
9 - 9 0 19 0 0 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
14 DNB 14 5 106 0 0 Test v Australia Melbourne 26 Dec 2020 Test # 2398
13 106 119 8 96 1 0 Test v England Chennai 13 Feb 2021 Test # 2411
17 DNB 17 7 74 0 0 Test v England Ahmedabad 24 Feb 2021 Test # 2412
13 - 13 8 94 0 0 Test v England Ahmedabad 4 Mar 2021 Test # 2414
DNB - - 2 14 1 0 T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
DNB - - 1 29 0 0 T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
DNB - - 3 20 0 0 T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
DNB - - 2 23 0 0 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
DNB - - 1 19 0 0 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
0 DNB 0 8 42 0 0 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
4 14 18 2 55 0 0 Test v South Africa Centurion 26 Dec 2021 Test # 2443
61 - 61 6 96 1 0 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
13 13 26 6 85 1 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
13* - 13 2 22 0 0 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
DNB - - 0 26 0 0 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
DNB - - 1 27 0 0 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
DNB - - 0 8 0 0 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - 0 37 0 0 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
1* - 1 0 23 0 0 T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
DNB - - 2 21 0 0 T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
13* - 13 0 19 0 0 T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
DNB - - 3 22 0 0 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
58 DNB 58 1 109 0 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
12 42* 54 6 137 0 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
23 - 23 8 79 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
37 DNB 37 6 116 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
DNB - - 12 131 0 0 Test v West Indies Roseau 12 Jul 2023 Test # 2510
DNB - - 1 47 0 0 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
DNB - - 3 41 1 0 ODI v Australia Indore 24 Sep 2023 ODI # 4654
DNB - - 1 34 0 0 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
20 29 49 3 133 0 0 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
37 DNB 37 2 56 0 0 Test v England Rajkot 15 Feb 2024 Test # 2530
1 DNB 1 6 134 1 0 Test v England Ranchi 23 Feb 2024 Test # 2531
0 - 0 9 128 0 0 Test v England Dharamsala 7 Mar 2024 Test # 2534
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