Records type batting analysis [change type]
View list of dismissals [change view]
Match result lost match remove lost match 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 40 39 1 654 74 17.21 491 133.19 0 2 1 51 31
List of dismissals
caught Nasir Jamshed Saeed Ajmal 4 1 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
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
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 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
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 KS Williamson IS Sodhi 22 2 v New Zealand Dharamsala 18 Mar 2016 T20I # 539
bowled JJ Bumrah 31 1 v India Mohali 27 Mar 2016 T20I # 553
caught JJ Bumrah YS Chahal 17 1 v India Ranchi 7 Oct 2017 T20I # 623
bowled CJ Jordan 10 2 v England Birmingham 27 Jun 2018 T20I # 679
lbw Shaheen Shah Afridi 10 2 v Pakistan Harare 5 Jul 2018 T20I # 686
caught Asif Ali Shadab Khan 5 1 v Pakistan Harare 8 Jul 2018 T20I # 689
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 RG Sharma KH Pandya 13 1 v India Sydney 25 Nov 2018 T20I # 714
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
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
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 TA Boult MS Chapman 1 1 v New Zealand Wellington 7 Mar 2021 T20I # 1129
lbw CR Woakes 6 1 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
caught PVD Chameera CBRLS Kumara 29 1 v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
caught MD Gunathilaka PW Hasaranga 16 1 v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
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 AD Hales SM Curran 8 2 v England Canberra 12 Oct 2022 T20I # 1817
bowled IS Sodhi 28 2 v New Zealand Sydney 22 Oct 2022 T20I # 1839
caught YBK Jaiswal AR Patel 12 2 v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
bowled R Shepherd 12 2 v West Indies Perth 13 Feb 2024 T20I # 2467
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613 - Live]
    » United States of America 156/5 (19.3 ov, Harmeet Singh 33*, CJ Anderson 34*, Mahmudullah 0/20) - Match over
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page