Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 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 2015-2024 85 403 48* 14.39 0 138 5/3 14.27 2 32 0 0.11 Profile
filtered 2015-2024 85 403 48* 14.39 0 138 5/3 14.27 2 32 0 0.11
Match by match list
DNB 1 20 1 0 v Zimbabwe Bulawayo 26 Oct 2015 T20I # 458
DNB 1 52 0 0 v Zimbabwe Bulawayo 28 Oct 2015 T20I # 459
14* 0 28 1 0 v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
DNB 1 22 0 0 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
3* 3 25 0 0 v U.A.E. Fatullah 19 Feb 2016 T20I # 501
DNB 0 36 1 0 v Oman Fatullah 20 Feb 2016 T20I # 504
DNB 2 10 0 0 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
DNB 2 28 0 0 v Scotland Nagpur 8 Mar 2016 T20I # 523
DNB 1 23 0 0 v Hong Kong Nagpur 10 Mar 2016 T20I # 528
DNB 3 11 0 0 v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
DNB 1 27 0 0 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
11 0 51 0 0 v South Africa Wankhede 20 Mar 2016 T20I # 542
15 2 17 1 0 v England Delhi 23 Mar 2016 T20I # 546
6* 2 26 1 0 v West Indies Nagpur 27 Mar 2016 T20I # 552
14* 2 27 0 0 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
DNB 1 26 1 0 v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
DNB 3 14 0 0 v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
DNB 2 22 0 0 v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
DNB 2 12 0 0 v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
DNB 2 14 0 0 v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
DNB 0 7 1 0 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 588
DNB 1 24 0 0 v Ireland Greater Noida 8 Mar 2017 T20I # 599
1 5 3 1 0 v Ireland Greater Noida 10 Mar 2017 T20I # 600
1* 3 28 0 0 v Ireland Greater Noida 12 Mar 2017 T20I # 601
33 1 14 0 0 v West Indies Basseterre 2 Jun 2017 T20I # 611
2 0 14 0 0 v West Indies Basseterre 3 Jun 2017 T20I # 612
DNB 1 22 0 0 v West Indies Basseterre 5 Jun 2017 T20I # 613
DNB 3 19 0 0 v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
0 2 23 0 0 v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
9 2 48 0 0 v West Indies Lord's 31 May 2018 T20I # 666
6* 3 13 1 0 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
DNB 4 12 1 0 v Bangladesh Dehradun 5 Jun 2018 T20I # 668
1* 1 24 0 0 v Bangladesh Dehradun 7 Jun 2018 T20I # 669
0 3 35 0 0 v Ireland Bready 20 Aug 2018 T20I # 696
0 4 17 1 0 v Ireland Bready 22 Aug 2018 T20I # 697
DNB 2 21 0 0 v Ireland Dehradun 21 Feb 2019 T20I # 745
DNB 4 25 0 0 v Ireland Dehradun 23 Feb 2019 T20I # 746
7* 5 27 0 0 v Ireland Dehradun 24 Feb 2019 T20I # 747
DNB 2 29 0 0 v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
DNB 2 23 2 0 v Bangladesh Mirpur 15 Sep 2019 T20I # 883
9* 0 29 1 0 v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
11* 2 27 1 0 v Bangladesh Chattogram 21 Sep 2019 T20I # 892
1 1 34 0 0 v West Indies Lucknow 14 Nov 2019 T20I # 1015
5* 1 25 1 0 v West Indies Lucknow 16 Nov 2019 T20I # 1016
0 1 18 0 0 v West Indies Lucknow 17 Nov 2019 T20I # 1017
DNB 3 22 1 0 v Ireland Greater Noida 6 Mar 2020 T20I # 1077
DNB 1 26 1 0 v Ireland Greater Noida 8 Mar 2020 T20I # 1079
14* 1 24 2 0 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
7 3 28 0 0 v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
9* 3 30 0 0 v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
0 0 18 0 0 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
DNB 4 9 0 0 v Scotland Sharjah 25 Oct 2021 T20I # 1364
DNB 2 26 0 0 v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
DNB 1 14 0 0 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
0 0 36 0 0 v India Abu Dhabi 3 Nov 2021 T20I # 1390
3 1 27 0 0 v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
1 1 15 0 0 v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
DNB 1 30 0 0 v Bangladesh Mirpur 5 Mar 2022 T20I # 1496
DNB 1 21 0 0 v Zimbabwe Harare 11 Jun 2022 T20I # 1561
2* 2 32 0 0 v Zimbabwe Harare 12 Jun 2022 T20I # 1568
2 1 8 0 0 v Zimbabwe Harare 14 Jun 2022 T20I # 1570
2 0 25 1 0 v Ireland Belfast 9 Aug 2022 T20I # 1727
9 0 27 0 0 v Ireland Belfast 11 Aug 2022 T20I # 1729
0* 0 38 2 0 v Ireland Belfast 12 Aug 2022 T20I # 1731
31* 2 21 1 0 v Ireland Belfast 15 Aug 2022 T20I # 1736
DNB 1 17 0 0 v Ireland Belfast 17 Aug 2022 T20I # 1738
DNB 0 12 0 0 v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
DNB 3 22 0 0 v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
9 1 39 0 0 v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
18* 2 25 0 0 v Pakistan Sharjah 7 Sep 2022 T20I # 1760
15 0 33 0 0 v India Dubai (DICS) 8 Sep 2022 T20I # 1761
0 1 17 0 0 v England Perth 22 Oct 2022 T20I # 1840
9 2 31 0 0 v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
48* 1 29 1 0 v Australia Adelaide 4 Nov 2022 T20I # 1864
3* 2 34 0 0 v U.A.E. Abu Dhabi 16 Feb 2023 T20I # 1993
14* 0 16 1 0 v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
DNB 2 16 1 0 v U.A.E. Abu Dhabi 19 Feb 2023 T20I # 1995
DNB 1 15 2 0 v Pakistan Sharjah 24 Mar 2023 T20I # 2030
DNB 1 16 0 0 v Pakistan Sharjah 26 Mar 2023 T20I # 2033
16 1 31 1 0 v Pakistan Sharjah 27 Mar 2023 T20I # 2035
3 1 24 1 0 v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
6* 0 19 1 0 v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
5 3 19 0 0 v Ireland Sharjah 15 Mar 2024 T20I # 2521
25 4 14 0 0 v Ireland Sharjah 17 Mar 2024 T20I # 2526
3 1 12 0 0 v Ireland Sharjah 18 Mar 2024 T20I # 2529
Statsguru includes the following current or recent Twenty20 Internationals:
Sri Lanka v South Africa at New York, ICC Men's T20 World Cup 4th Match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 6/0 (0.6 ov, RR Hendricks 4*, Q de Kock 1*, AD Mathews 0/6)
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page