Records type all-round analysis [change type]
View match results [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 4s 6s Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2012-2024 106 2468 145* 30.09 5 205 127 40 3/10 30.17 0 45 0 -0.07 Profile
Match results
lost 7 wickets 31 lost 1st v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
won 94 runs lost 1st v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
won 7 wickets 29 lost 2nd v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
won 17 runs lost 2nd v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
won 9 wickets 31 lost 2nd v India Colombo (RPS) 28 Sep 2012 T20I # 278
won 8 wickets 14 won 2nd v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
lost 32 runs won 2nd v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
lost 5 wickets 7 won 1st v Sri Lanka Sydney 26 Jan 2013 T20I # 299
lost 2 runs won 2nd v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
won 39 runs lost 1st v England Southampton 29 Aug 2013 T20I # 328
lost 27 runs won 2nd v England Chester-le-Street 31 Aug 2013 T20I # 329
lost 6 wickets 2 lost 1st v India Rajkot 10 Oct 2013 T20I # 331
won 13 runs won 1st v England Hobart 29 Jan 2014 T20I # 354
won 8 wickets 31 lost 2nd v England Melbourne 31 Jan 2014 T20I # 355
won 84 runs won 1st v England Sydney 2 Feb 2014 T20I # 356
won 5 wickets 2 won 2nd v South Africa Durban 12 Mar 2014 T20I # 363
won 6 wickets 30 won 2nd v South Africa Centurion 14 Mar 2014 T20I # 365
lost 16 runs won 2nd v Pakistan Mirpur 23 Mar 2014 T20I # 381
lost 6 wickets 2 won 1st v West Indies Mirpur 28 Mar 2014 T20I # 388
lost 73 runs won 2nd v India Mirpur 30 Mar 2014 T20I # 393
won 7 wickets 15 lost 2nd v Bangladesh Mirpur 1 Apr 2014 T20I # 396
won 6 wickets 36 lost 2nd v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
won 7 wickets 44 lost 2nd v South Africa Melbourne 7 Nov 2014 T20I # 408
won 2 wickets 1 won 2nd v South Africa Sydney 9 Nov 2014 T20I # 409
lost 5 runs won 2nd v England Cardiff 31 Aug 2015 T20I # 453
lost 27 runs won 2nd v India Melbourne 29 Jan 2016 T20I # 486
lost 7 wickets 0 won 1st v India Sydney 31 Jan 2016 T20I # 489
lost 3 wickets 4 won 1st v South Africa Durban 4 Mar 2016 T20I # 519
won 5 wickets 0 won 2nd v South Africa Johannesburg 6 Mar 2016 T20I # 520
won 6 wickets 4 lost 2nd v South Africa Cape Town 9 Mar 2016 T20I # 526
lost 8 runs lost 2nd v New Zealand Dharamsala 18 Mar 2016 T20I # 539
won 3 wickets 9 won 2nd v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
won 21 runs won 1st v Pakistan Mohali 25 Mar 2016 T20I # 548
lost 6 wickets 5 won 1st v India Mohali 27 Mar 2016 T20I # 553
won 85 runs lost 1st v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
won 4 wickets 13 lost 2nd v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
lost 9 wickets 3 lost 1st v India Ranchi 7 Oct 2017 T20I # 623
won 8 wickets 27 won 2nd v India Guwahati 10 Oct 2017 T20I # 624
won 7 wickets 21 won 2nd v New Zealand Sydney 3 Feb 2018 T20I # 642
won 5 wickets 9 won 2nd v England Hobart 7 Feb 2018 T20I # 645
won 7 wickets 33 won 2nd v England Melbourne 10 Feb 2018 T20I # 646
won 5 wickets 7 lost 2nd v New Zealand Auckland 16 Feb 2018 T20I # 649
won 19 runs lost 2nd v New Zealand Auckland 21 Feb 2018 T20I # 653
lost 28 runs won 2nd v England Birmingham 27 Jun 2018 T20I # 679
won 9 wickets 55 won 2nd v Pakistan Harare 2 Jul 2018 T20I # 682
won 100 runs lost 1st v Zimbabwe Harare 3 Jul 2018 T20I # 683
lost 45 runs won 2nd v Pakistan Harare 5 Jul 2018 T20I # 686
won 5 wickets 1 lost 2nd v Zimbabwe Harare 6 Jul 2018 T20I # 687
lost 6 wickets 4 won 1st v Pakistan Harare 8 Jul 2018 T20I # 689
won 7 wickets 23 lost 2nd v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
lost 66 runs won 2nd v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
lost 11 runs lost 2nd v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
lost 33 runs lost 2nd v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
lost 21 runs won 2nd v South Africa Carrara 17 Nov 2018 T20I # 711
won 4 runs lost 1st v India Brisbane 21 Nov 2018 T20I # 712
n/r - lost 1st v India Melbourne 23 Nov 2018 T20I # 713
lost 6 wickets 2 won 1st v India Sydney 25 Nov 2018 T20I # 714
won 3 wickets 0 won 2nd v India Visakhapatnam 24 Feb 2019 T20I # 748
won 7 wickets 2 won 2nd v India Bengaluru 27 Feb 2019 T20I # 749
won 134 runs lost 1st v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
won 9 wickets 42 lost 2nd v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
lost 2 runs won 2nd v England Southampton 4 Sep 2020 T20I # 1095
lost 6 wickets 7 won 1st v England Southampton 6 Sep 2020 T20I # 1096
won 5 wickets 3 won 2nd v England Southampton 8 Sep 2020 T20I # 1097
lost 11 runs won 2nd v India Canberra 4 Dec 2020 T20I # 1114
lost 6 wickets 2 lost 1st v India Sydney 6 Dec 2020 T20I # 1115
won 12 runs lost 1st v India Sydney 8 Dec 2020 T20I # 1116
lost 53 runs won 2nd v New Zealand Christchurch 22 Feb 2021 T20I # 1123
lost 4 runs won 2nd v New Zealand Dunedin 25 Feb 2021 T20I # 1124
won 64 runs lost 1st v New Zealand Wellington 3 Mar 2021 T20I # 1125
won 50 runs won 1st v New Zealand Wellington 5 Mar 2021 T20I # 1127
lost 7 wickets 27 won 1st v New Zealand Wellington 7 Mar 2021 T20I # 1129
won 5 wickets 2 won 2nd v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
won 7 wickets 18 won 2nd v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
lost 8 wickets 50 lost 1st v England Dubai (DICS) 30 Oct 2021 T20I # 1379
won 8 wickets 82 won 2nd v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
won 8 wickets 22 won 2nd v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
won 5 wickets 6 won 2nd v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
won 8 wickets 7 won 2nd v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
won 20 runs lost 1st v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
tied - lost 1st v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
won 6 wickets 19 won 2nd v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
won 6 wickets 11 won 2nd v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
lost 5 wickets 1 won 1st v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
won 10 wickets 36 won 2nd v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
won 3 wickets 13 won 2nd v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
lost 4 wickets 1 won 1st v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
won 4 wickets 4 won 2nd v India Mohali 20 Sep 2022 T20I # 1788
lost 6 wickets 4 lost 1st v India Nagpur 23 Sep 2022 T20I # 1794
lost 6 wickets 1 lost 1st v India Hyderabad 25 Sep 2022 T20I # 1796
won 3 wickets 1 won 2nd v West Indies Carrara 5 Oct 2022 T20I # 1806
won 31 runs lost 1st v West Indies Brisbane 7 Oct 2022 T20I # 1808
lost 8 runs won 2nd v England Canberra 12 Oct 2022 T20I # 1817
n/r - won 2nd v England Canberra 14 Oct 2022 T20I # 1820
lost 89 runs won 2nd v New Zealand Sydney 22 Oct 2022 T20I # 1839
won 7 wickets 21 won 2nd v Sri Lanka Perth 25 Oct 2022 T20I # 1845
won 42 runs lost 1st v Ireland Brisbane 31 Oct 2022 T20I # 1855
won 4 runs lost 1st v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
lost 44 runs won 2nd v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
won 5 wickets 0 won 2nd v India Guwahati 28 Nov 2023 T20I # 2372
won 11 runs lost 1st v West Indies Hobart 9 Feb 2024 T20I # 2459
won 34 runs lost 1st v West Indies Adelaide 11 Feb 2024 T20I # 2462
lost 37 runs lost 2nd v West Indies Perth 13 Feb 2024 T20I # 2467
won 6 wickets 0 lost 2nd v New Zealand Wellington 21 Feb 2024 T20I # 2481
won 72 runs lost 1st v New Zealand Auckland 23 Feb 2024 T20I # 2483
won 27 runs lost 1st v New Zealand Auckland 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent Twenty20 Internationals:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
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