Records type batting analysis [change type]
View list of dismissals [change view]
Not involving the player C Karunaratne (SL) remove C Karunaratne (SL) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2024 106 98 16 2468 145* 30.09 1587 155.51 5 10 3 205 127 Profile
filtered 2012-2024 96 89 15 2267 145* 30.63 1438 157.64 5 10 3 191 120
List of dismissals
caught Nasir Jamshed Saeed Ajmal 4 1 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
caught Nasir Jamshed Raza Hasan 27 1 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
DNB - 2 v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
DNB - 2 v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
not out 4 2 v India Colombo (RPS) 28 Sep 2012 T20I # 278
DNB - 2 v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
caught Mohammad Hafeez Raza Hasan 4 2 v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
DNB - 1 v Sri Lanka Sydney 26 Jan 2013 T20I # 299
not out 8 2 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
bowled JW Dernbach 1 1 v England Southampton 29 Aug 2013 T20I # 328
caught MJ Lumb JW Dernbach 27 2 v England Chester-le-Street 31 Aug 2013 T20I # 329
caught I Sharma RA Jadeja 27 1 v India Rajkot 10 Oct 2013 T20I # 331
caught TT Bresnan RS Bopara 20 1 v England Hobart 29 Jan 2014 T20I # 354
caught TT Bresnan JC Tredwell 2 2 v England Melbourne 31 Jan 2014 T20I # 355
caught AD Hales SCJ Broad 14 1 v England Sydney 2 Feb 2014 T20I # 356
caught F du Plessis JP Duminy 1 2 v South Africa Durban 12 Mar 2014 T20I # 363
lbw BE Hendricks 17 2 v South Africa Centurion 14 Mar 2014 T20I # 365
caught Ahmed Shehzad Shahid Afridi 74 2 v Pakistan Mirpur 23 Mar 2014 T20I # 381
caught DJ Bravo S Badree 45 1 v West Indies Mirpur 28 Mar 2014 T20I # 388
bowled R Ashwin 23 2 v India Mirpur 30 Mar 2014 T20I # 393
bowled Taskin Ahmed 5 2 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
lbw Shahid Afridi 17 2 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
caught RR Rossouw K Rabada 0 2 v South Africa Melbourne 7 Nov 2014 T20I # 408
caught RR Hendricks RJ Peterson 23 2 v South Africa Sydney 9 Nov 2014 T20I # 409
caught BA Stokes MM Ali 44 2 v England Cardiff 31 Aug 2015 T20I # 453
stumped MS Dhoni Yuvraj Singh 1 2 v India Melbourne 29 Jan 2016 T20I # 486
caught SK Raina Yuvraj Singh 3 1 v India Sydney 31 Jan 2016 T20I # 489
caught F du Plessis CH Morris 17 1 v South Africa Durban 4 Mar 2016 T20I # 519
caught AB de Villiers CH Morris 75 2 v South Africa Johannesburg 6 Mar 2016 T20I # 520
not out 19 2 v South Africa Cape Town 9 Mar 2016 T20I # 526
caught KS Williamson IS Sodhi 22 2 v New Zealand Dharamsala 18 Mar 2016 T20I # 539
stumped Mushfiqur Rahim Shakib Al Hasan 26 2 v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
caught Ahmed Shehzad Imad Wasim 30 1 v Pakistan Mohali 25 Mar 2016 T20I # 548
bowled JJ Bumrah 31 1 v India Mohali 27 Mar 2016 T20I # 553
not out 145 1 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
bowled S Prasanna 66 2 v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
caught JJ Bumrah YS Chahal 17 1 v India Ranchi 7 Oct 2017 T20I # 623
DNB - 2 v India Guwahati 10 Oct 2017 T20I # 624
not out 40 2 v New Zealand Sydney 3 Feb 2018 T20I # 642
not out 103 2 v England Hobart 7 Feb 2018 T20I # 645
caught JC Buttler CJ Jordan 39 2 v England Melbourne 10 Feb 2018 T20I # 646
bowled TG Southee 31 2 v New Zealand Auckland 16 Feb 2018 T20I # 649
not out 20 2 v New Zealand Auckland 21 Feb 2018 T20I # 653
bowled CJ Jordan 10 2 v England Birmingham 27 Jun 2018 T20I # 679
DNB - 2 v Pakistan Harare 2 Jul 2018 T20I # 682
not out 0 1 v Zimbabwe Harare 3 Jul 2018 T20I # 683
lbw Shaheen Shah Afridi 10 2 v Pakistan Harare 5 Jul 2018 T20I # 686
caught E Chigumbura B Muzarabani 56 2 v Zimbabwe Harare 6 Jul 2018 T20I # 687
caught Asif Ali Shadab Khan 5 1 v Pakistan Harare 8 Jul 2018 T20I # 689
caught Ahmed Raza Imran Haider 18 2 v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
bowled Faheem Ashraf 2 2 v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
caught Shoaib Malik Shaheen Shah Afridi 52 2 v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
caught Shoaib Malik Shadab Khan 4 2 v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
caught F Behardien L Ngidi 38 2 v South Africa Carrara 17 Nov 2018 T20I # 711
caught B Kumar JJ Bumrah 46 1 v India Brisbane 21 Nov 2018 T20I # 712
bowled KH Pandya 19 1 v India Melbourne 23 Nov 2018 T20I # 713
caught RG Sharma KH Pandya 13 1 v India Sydney 25 Nov 2018 T20I # 714
caught KL Rahul YS Chahal 56 2 v India Visakhapatnam 24 Feb 2019 T20I # 748
not out 113 2 v India Bengaluru 27 Feb 2019 T20I # 749
caught MDKJ Perera MD Shanaka 62 1 v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
DNB - 2 v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
caught EJG Morgan AU Rashid 1 2 v England Southampton 4 Sep 2020 T20I # 1095
caught JC Buttler CJ Jordan 26 1 v England Southampton 6 Sep 2020 T20I # 1096
caught TK Curran AU Rashid 6 2 v England Southampton 8 Sep 2020 T20I # 1097
lbw T Natarajan 2 2 v India Canberra 4 Dec 2020 T20I # 1114
caught Washington Sundar SN Thakur 22 1 v India Sydney 6 Dec 2020 T20I # 1115
bowled T Natarajan 54 1 v India Sydney 8 Dec 2020 T20I # 1116
caught JDS Neesham TG Southee 1 2 v New Zealand Christchurch 22 Feb 2021 T20I # 1123
caught IS Sodhi MJ Santner 3 2 v New Zealand Dunedin 25 Feb 2021 T20I # 1124
caught TL Seifert TG Southee 70 1 v New Zealand Wellington 3 Mar 2021 T20I # 1125
caught MJ Guptill TA Boult 18 1 v New Zealand Wellington 5 Mar 2021 T20I # 1127
caught TA Boult MS Chapman 1 1 v New Zealand Wellington 7 Mar 2021 T20I # 1129
bowled T Shamsi 18 2 v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
lbw CR Woakes 6 1 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
not out 0 2 v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
not out 0 2 v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
caught Haris Rauf Shadab Khan 7 2 v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
not out 28 2 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
caught KD Karthik UT Yadav 1 2 v India Mohali 20 Sep 2022 T20I # 1788
bowled AR Patel 0 1 v India Nagpur 23 Sep 2022 T20I # 1794
run out 6 1 v India Hyderabad 25 Sep 2022 T20I # 1796
caught N Pooran Y Cariah 0 2 v West Indies Carrara 5 Oct 2022 T20I # 1806
run out 1 1 v West Indies Brisbane 7 Oct 2022 T20I # 1808
caught AD Hales SM Curran 8 2 v England Canberra 12 Oct 2022 T20I # 1817
caught BA Stokes CR Woakes 8 2 v England Canberra 14 Oct 2022 T20I # 1820
bowled IS Sodhi 28 2 v New Zealand Sydney 22 Oct 2022 T20I # 1839
caught LJ Tucker JB Little 13 1 v Ireland Brisbane 31 Oct 2022 T20I # 1855
not out 54 1 v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
caught YBK Jaiswal AR Patel 12 2 v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
not out 104 2 v India Guwahati 28 Nov 2023 T20I # 2372
caught BA King R Shepherd 10 1 v West Indies Hobart 9 Feb 2024 T20I # 2459
not out 120 1 v West Indies Adelaide 11 Feb 2024 T20I # 2462
bowled R Shepherd 12 2 v West Indies Perth 13 Feb 2024 T20I # 2467
bowled LH Ferguson 25 2 v New Zealand Wellington 21 Feb 2024 T20I # 2481
caught TA Boult BV Sears 6 1 v New Zealand Auckland 23 Feb 2024 T20I # 2483
caught WA Young JA Clarkson 20 1 v New Zealand Auckland 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent Twenty20 Internationals:
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