Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 2 Jan 2011 remove greater than or equal to 2 Jan 2011 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 2014-2024 123 1496 84 23.74 0 164 6/38 25.74 5 43 0 -1.99 Profile
filtered 2014-2024 123 1496 84 23.74 0 164 6/38 25.74 5 43 0 -1.99
Match by match list
DNB - - 1 59 0 0 ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
8 - 8 - - 2 0 ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
1 - 1 - - - - ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
DNB - - 2 26 2 0 ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
14* - 14 2 24 1 0 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
DNB - - 2 39 0 0 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
DNB - - 3 40 0 0 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
DNB - - 2 51 1 0 ODI v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
17* - 17 2 45 1 0 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
0 - 0 1 45 0 0 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
0 - 0 0 32 0 0 ODI v England Brisbane 20 Jan 2015 ODI # 3586
DNB - - - - - - ODI v Australia Sydney 26 Jan 2015 ODI # 3592
1 - 1 1 39 0 0 ODI v England Perth 30 Jan 2015 ODI # 3595
0 - 0 1 48 0 0 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
10* - 10 1 44 1 0 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
2* - 2 2 41 1 0 ODI v Zimbabwe Harare 10 Jul 2015 ODI # 3662
1 - 1 1 40 2 0 ODI v Zimbabwe Harare 12 Jul 2015 ODI # 3665
DNB - - 2 39 0 0 ODI v Zimbabwe Harare 14 Jul 2015 ODI # 3667
DNB - - 3 17 0 0 T20I v Zimbabwe Harare 17 Jul 2015 T20I # 440
13 - 13 1 23 2 0 T20I v Zimbabwe Harare 19 Jul 2015 T20I # 442
2* - 2 0 45 0 0 T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
9 - 9 1 17 0 0 T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
13 - 13 3 39 0 0 ODI v South Africa Indore 14 Oct 2015 ODI # 3692
15* - 15 1 51 0 0 ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
4* - 4 1 40 1 0 ODI v South Africa Chennai 22 Oct 2015 ODI # 3698
5 - 5 0 65 0 0 ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
DNB - - 1 26 0 0 ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
DNB - - 1 22 0 0 ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
DNB - - 1 16 0 0 ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
18 - 18 1 18 0 0 T20I v Zimbabwe Harare 18 Jun 2016 T20I # 558
DNB - - 0 23 2 0 T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
20* - 20 1 18 0 0 T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
DNB - - 0 41 0 0 ODI v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
17 - 17 1 49 1 0 ODI v New Zealand Delhi 20 Oct 2016 ODI # 3797
DNB - - 0 49 0 0 ODI v New Zealand Mohali 23 Oct 2016 ODI # 3798
38 - 38 1 38 0 0 ODI v New Zealand Ranchi 26 Oct 2016 ODI # 3799
24 - 24 2 9 0 0 ODI v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
DNB - - 3 34 0 0 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
6 - 6 1 30 1 0 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
DNB - - 1 35 0 0 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
DNB - - 1 55 0 0 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
DNB - - 0 29 0 0 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
5 - 5 0 66 1 0 ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
DNB - - 3 38 0 0 ODI v Australia Nagpur 1 Oct 2017 ODI # 3919
DNB - - 1 54 0 0 ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
DNB - - 0 40 0 0 ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
DNB - - 2 20 0 0 T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
5 - 5 0 39 0 0 T20I v New Zealand Rajkot 4 Nov 2017 T20I # 631
1* - 1 0 16 1 0 T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
5 7 12 7 100 1 0 Test v England Chennai 13 Feb 2021 Test # 2411
0 DNB 0 11 70 0 0 Test v England Ahmedabad 24 Feb 2021 Test # 2412
43 - 43 9 116 0 0 Test v England Ahmedabad 4 Mar 2021 Test # 2414
7* - 7 0 24 0 0 T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
1* - 1 0 31 0 0 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
DNB - - 1 26 0 0 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
2* - 2 3 9 0 0 T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
3 28* 31 6 85 1 0 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
52 41* 93 3 56 0 0 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
9 9 18 3 58 0 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
DNB - - 1 40 0 0 T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
10 - 10 0 19 0 0 T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
5* - 5 1 28 1 0 T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
8* - 8 1 19 0 0 T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
DNB - - - - - - T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
DNB - - 0 12 1 0 T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
0 - 0 0 12 0 0 T20I v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
17 - 17 0 23 0 0 T20I v England Southampton 7 Jul 2022 T20I # 1616
21 - 21 0 43 0 0 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
64* - 64 1 40 1 0 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
DNB - - 1 38 0 0 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
20* - 20 2 48 0 0 T20I v West Indies Lauderhill 6 Aug 2022 T20I # 1725
9 - 9 3 15 0 0 T20I v West Indies Lauderhill 7 Aug 2022 T20I # 1726
DNB - - 3 24 0 0 ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
6* - 6 1 20 0 0 ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
1 - 1 2 30 1 0 ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
DNB - - 0 24 1 0 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
6 - 6 3 17 0 0 T20I v Australia Mohali 20 Sep 2022 T20I # 1788
DNB - - 2 13 0 0 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
DNB - - 3 33 1 0 T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
DNB - - 1 16 0 0 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - 1 53 0 0 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
9 - 9 0 13 0 0 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
2 - 2 0 21 0 0 T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
DNB - - 2 18 1 0 T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
7 - 7 0 6 0 0 T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
0* - 0 1 40 1 0 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
DNB - - 0 30 0 0 T20I v England Adelaide 10 Nov 2022 T20I # 1878
56 - 56 0 40 0 0 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
20 - 20 2 22 0 0 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
14 DNB 14 5 87 0 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
4 34 38 3 100 0 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
31* - 31 0 31 0 0 T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
65 - 65 2 24 0 0 T20I v Sri Lanka Pune 5 Jan 2023 T20I # 1985
21* - 21 1 19 1 0 T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
9 - 9 0 58 1 0 ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
21 - 21 1 16 3 0 ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
2* - 2 - - 1 0 ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
84 - 84 1 34 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
74 DNB 74 0 36 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
12* 15* 27 0 33 0 0 Test v Australia Indore 1 Mar 2023 Test # 2496
79 - 79 2 83 1 0 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
29* - 29 0 25 0 0 ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
2 - 2 2 57 1 0 ODI v Australia Chennai 22 Mar 2023 ODI # 4545
1 - 1 0 4 0 0 ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
13 - 13 0 22 1 0 T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
14 - 14 - - 0 0 T20I v West Indies Providence 6 Aug 2023 T20I # 2191
DNB - - 1 24 0 0 T20I v West Indies Providence 8 Aug 2023 T20I # 2192
DNB - - 1 39 1 0 T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
13 - 13 0 8 0 0 T20I v West Indies Lauderhill 13 Aug 2023 T20I # 2194
26 - 26 0 29 0 0 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
42 - 42 1 47 0 0 ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
2 - 2 0 32 0 0 T20I v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
DNB - - 1 25 1 0 T20I v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
DNB - - 1 37 0 0 T20I v Australia Guwahati 28 Nov 2023 T20I # 2372
0 - 0 3 16 0 0 T20I v Australia Raipur 1 Dec 2023 T20I # 2379
31 - 31 1 14 0 0 T20I v Australia Bengaluru 3 Dec 2023 T20I # 2380
DNB - - - - 0 0 ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
7 - 7 0 22 0 0 ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
1 - 1 1 48 0 0 ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
DNB - - 2 23 0 0 T20I v Afghanistan Mohali 11 Jan 2024 T20I # 2428
DNB - - 2 17 1 0 T20I v Afghanistan Indore 14 Jan 2024 T20I # 2431
44 17 61 3 107 0 0 Test v England Hyderabad 25 Jan 2024 Test # 2525
27 45 72 2 99 1 0 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 109/6 (20.0 ov, D Wiese 9*, MB Kruger 1*, Mehran Khan 3/7) - Match over
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page