Records type all-round analysis [change type]
View innings by innings list [change view]
Match result won match remove won match 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 2009-2024 137 3491 115* 27.92 1 20 3/21 33.95 0 37 0 -6.02 Profile
filtered 2010-2024 57 1923 115* 41.80 1 9 2/12 34.11 0 17 0 7.69
Innings by innings list
1 - DNB - - 0 0 v Afghanistan Colombo (PSS) 1 Feb 2010 T20I # 128
2 17 - - - - - v Afghanistan Colombo (PSS) 1 Feb 2010 T20I # 128
1 - 4.0 20 1 0 0 v Kenya Mombasa 22 Feb 2012 T20I # 224
2 12 - - - - - v Kenya Mombasa 22 Feb 2012 T20I # 224
1 - 4.0 21 2 0 0 v Kenya Mombasa 23 Feb 2012 T20I # 225
2 65* - - - - - v Kenya Mombasa 23 Feb 2012 T20I # 225
1 0 - - - - - v Kenya Mombasa 24 Feb 2012 T20I # 227
2 - 4.0 23 0 0 0 v Kenya Mombasa 24 Feb 2012 T20I # 227
1 - DNB - - 0 0 v Kenya Dubai (DICS) 14 Mar 2012 T20I # 232
2 15* - - - - - v Kenya Dubai (DICS) 14 Mar 2012 T20I # 232
1 0 - - - - - v Scotland Dubai (DICS) 18 Mar 2012 T20I # 235
2 - 4.0 32 0 0 0 v Scotland Dubai (DICS) 18 Mar 2012 T20I # 235
1 - 4.0 27 0 2 0 v Canada Dubai (DICS) 22 Mar 2012 T20I # 236
2 61* - - - - - v Canada Dubai (DICS) 22 Mar 2012 T20I # 236
1 - 2.0 9 1 0 0 v Netherlands Dubai (DICS) 23 Mar 2012 T20I # 238
2 33 - - - - - v Netherlands Dubai (DICS) 23 Mar 2012 T20I # 238
1 - 2.0 17 1 0 0 v Afghanistan Dubai (DICS) 24 Mar 2012 T20I # 240
2 79 - - - - - v Afghanistan Dubai (DICS) 24 Mar 2012 T20I # 240
1 16 - - - - - v Canada Abu Dhabi 16 Nov 2013 T20I # 338
2 - DNB - - 0 0 v Canada Abu Dhabi 16 Nov 2013 T20I # 338
1 76 - - - - - v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
2 - 2.0 22 0 3 0 v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
1 - 2.0 14 0 0 0 v West Indies Kingston 19 Feb 2014 T20I # 359
2 0 - - - - - v West Indies Kingston 19 Feb 2014 T20I # 359
1 - 4.0 24 0 0 0 v Zimbabwe Sylhet 17 Mar 2014 T20I # 368
2 60 - - - - - v Zimbabwe Sylhet 17 Mar 2014 T20I # 368
1 - 3.0 12 2 0 0 v U.A.E. Sylhet 19 Mar 2014 T20I # 373
2 8* - - - - - v U.A.E. Sylhet 19 Mar 2014 T20I # 373
1 - DNB - - 0 0 v Nepal Belfast 13 Jul 2015 T20I # 436
2 29 - - - - - v Nepal Belfast 13 Jul 2015 T20I # 436
1 - DNB - - 0 0 v P.N.G. Townsville 6 Feb 2016 T20I # 493
2 3 - - - - - v P.N.G. Townsville 6 Feb 2016 T20I # 493
1 2 - - - - - v U.A.E. Abu Dhabi 14 Feb 2016 T20I # 498
2 - DNB - - 2 0 v U.A.E. Abu Dhabi 14 Feb 2016 T20I # 498
1 39 - - - - - v U.A.E. Dubai (DICS) 18 Jan 2017 T20I # 583
2 - 1.0 18 0 1 0 v U.A.E. Dubai (DICS) 18 Jan 2017 T20I # 583
1 60 - - - - - v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
2 - DNB - - 0 0 v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
1 51 - - - - - v Scotland Deventer 16 Jun 2018 T20I # 674
2 - 2.0 11 1 0 0 v Scotland Deventer 16 Jun 2018 T20I # 674
1 71 - - - - - v Oman Al Amerat 13 Feb 2019 T20I # 740
2 - DNB - - 0 0 v Oman Al Amerat 13 Feb 2019 T20I # 740
1 - 3.0 13 1 0 0 v Netherlands Al Amerat 17 Feb 2019 T20I # 743
2 1 - - - - - v Netherlands Al Amerat 17 Feb 2019 T20I # 743
1 - DNB - - 1 0 v Zimbabwe Bready 12 Jul 2019 T20I # 825
2 83* - - - - - v Zimbabwe Bready 12 Jul 2019 T20I # 825
1 - DNB - - 0 0 v Netherlands Al Amerat 5 Oct 2019 T20I # 911
2 23 - - - - - v Netherlands Al Amerat 5 Oct 2019 T20I # 911
1 36 - - - - - v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
2 - 2.0 25 0 0 0 v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
1 59 - - - - - v Nepal Al Amerat 9 Oct 2019 T20I # 923
2 - DNB - - 0 0 v Nepal Al Amerat 9 Oct 2019 T20I # 923
1 - DNB - - 1 0 v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
2 62 - - - - - v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
1 11 - - - - - v Oman Tolerance Oval 21 Oct 2019 T20I # 952
2 - DNB - - 1 0 v Oman Tolerance Oval 21 Oct 2019 T20I # 952
1 - DNB - - 0 0 v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
2 58* - - - - - v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
1 - DNB - - 1 0 v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
2 11 - - - - - v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
1 25 - - - - - v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
2 - DNB - - 0 0 v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
1 95 - - - - - v West Indies St George's 15 Jan 2020 T20I # 1028
2 - DNB - - 0 0 v West Indies St George's 15 Jan 2020 T20I # 1028
1 - DNB - - 1 0 v Zimbabwe Dublin 29 Aug 2021 T20I # 1242
2 37 - - - - - v Zimbabwe Dublin 29 Aug 2021 T20I # 1242
1 115* - - - - - v Zimbabwe Bready 1 Sep 2021 T20I # 1244
2 - 1.0 14 0 0 0 v Zimbabwe Bready 1 Sep 2021 T20I # 1244
1 39 - - - - - v Zimbabwe Bready 2 Sep 2021 T20I # 1248
2 - DNB - - 0 0 v Zimbabwe Bready 2 Sep 2021 T20I # 1248
1 - DNB - - 0 0 v U.A.E. ICCA Dubai 7 Oct 2021 T20I # 1286
2 53 - - - - - v U.A.E. ICCA Dubai 7 Oct 2021 T20I # 1286
1 - 1.0 1 0 0 0 v Netherlands Abu Dhabi 18 Oct 2021 T20I # 1312
2 30* - - - - - v Netherlands Abu Dhabi 18 Oct 2021 T20I # 1312
1 5 - - - - - v U.S.A. Lauderhill 23 Dec 2021 T20I # 1452
2 - 1.0 4 0 0 0 v U.S.A. Lauderhill 23 Dec 2021 T20I # 1452
1 - DNB - - 0 0 v Oman Al Amerat 12 Feb 2022 T20I # 1461
2 51 - - - - - v Oman Al Amerat 12 Feb 2022 T20I # 1461
1 2 - - - - - v Nepal Al Amerat 14 Feb 2022 T20I # 1465
2 - DNB - - 0 0 v Nepal Al Amerat 14 Feb 2022 T20I # 1465
1 32 - - - - - v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
2 - DNB - - 0 0 v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
1 - DNB - - 0 0 v Germany Al Amerat 21 Feb 2022 T20I # 1481
2 34 - - - - - v Germany Al Amerat 21 Feb 2022 T20I # 1481
1 6 - - - - - v Oman Al Amerat 22 Feb 2022 T20I # 1487
2 - DNB - - 0 0 v Oman Al Amerat 22 Feb 2022 T20I # 1487
1 - DNB - - 1 0 v Afghanistan Belfast 9 Aug 2022 T20I # 1727
2 31 - - - - - v Afghanistan Belfast 9 Aug 2022 T20I # 1727
1 - DNB - - 0 0 v Afghanistan Belfast 11 Aug 2022 T20I # 1729
2 4 - - - - - v Afghanistan Belfast 11 Aug 2022 T20I # 1729
1 - DNB - - 0 0 v Afghanistan Belfast 17 Aug 2022 T20I # 1738
2 16 - - - - - v Afghanistan Belfast 17 Aug 2022 T20I # 1738
1 - DNB - - 0 0 v Scotland Hobart 19 Oct 2022 T20I # 1833
2 8 - - - - - v Scotland Hobart 19 Oct 2022 T20I # 1833
1 - DNB - - 0 0 v West Indies Hobart 21 Oct 2022 T20I # 1837
2 66* - - - - - v West Indies Hobart 21 Oct 2022 T20I # 1837
1 14 - - - - - v England Melbourne 26 Oct 2022 T20I # 1846
2 - DNB - - 0 0 v England Melbourne 26 Oct 2022 T20I # 1846
1 - DNB - - 1 0 v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
2 77 - - - - - v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
1 2 - - - - - v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
2 - DNB - - 0 0 v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
1 - DNB - - 1 0 v Denmark Edinburgh 21 Jul 2023 T20I # 2150
2 55* - - - - - v Denmark Edinburgh 21 Jul 2023 T20I # 2150
1 9 - - - - - v Austria Edinburgh 23 Jul 2023 T20I # 2157
2 - DNB - - 0 0 v Austria Edinburgh 23 Jul 2023 T20I # 2157
1 - DNB - - 1 0 v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
2 35* - - - - - v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
1 - DNB - - 0 0 v Zimbabwe Harare 9 Dec 2023 T20I # 2388
2 10 - - - - - v Zimbabwe Harare 9 Dec 2023 T20I # 2388
1 - DNB - - 0 0 v Zimbabwe Harare 10 Dec 2023 T20I # 2391
2 6 - - - - - v Zimbabwe Harare 10 Dec 2023 T20I # 2391
1 25 - - - - - v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
2 - DNB - - 0 0 v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page