Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 2 Aug 2000 remove greater than or equal to 2 Aug 2000 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2011-2024 79 142 15 5479 206* 43.14 10977 49.91 15 26 6 41 566 42 Profile
filtered 2011-2024 36 41 10 3742 206* 120.70 7003 53.43 15 26 0 41 381 32
List of dismissals
caught MV Boucher M Morkel 58 1 v South Africa Durban 26 Dec 2011 Test # 2026
caught MV Boucher DW Steyn 54 3 v South Africa Durban 26 Dec 2011 Test # 2026
caught Asad Shafiq Saeed Ajmal 65 4 v Pakistan Pallekele 8 Jul 2012 Test # 2048
not out 62 3 v Australia Sydney 3 Jan 2013 Test # 2070
not out 116 1 v Bangladesh Galle 8 Mar 2013 Test # 2078
bowled Rubel Hossain 102 2 v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
caught Rahat Ali Junaid Khan 89 3 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
not out 100 3 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
caught BJ Watling JDS Neesham 67 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
lbw Imran Khan 67 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
caught AM Rahane A Mishra 59 1 v India Galle 12 Aug 2015 Test # 2176
not out 162 3 v India Galle 12 Aug 2015 Test # 2176
caught J Blackwood JE Taylor 151 1 v West Indies Galle 14 Oct 2015 Test # 2181
caught MJ Guptill TG Southee 83 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
lbw MJ Santner 58 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
bowled SCJ Broad 126 3 v England Chester-le-Street 27 May 2016 Test # 2204
caught PM Nevill MA Starc 132 1 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
not out 50 3 v Bangladesh Galle 7 Mar 2017 Test # 2252
caught Mosaddek Hossain Mehidy Hasan Miraz 138 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
caught RW Chakabva AG Cremer 55 2 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
not out 155 1 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
lbw Yasir Shah 62 1 v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
lbw R Ashwin 57 1 v India Nagpur 24 Nov 2017 Test # 2283
caught R Ashwin UT Yadav 61 3 v India Nagpur 24 Nov 2017 Test # 2283
caught S Dhawan I Sharma 164 2 v India Delhi 2 Dec 2017 Test # 2286
bowled Taijul Islam 87 2 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
not out 119 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
caught HM Nicholls N Wagner 56 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
caught Shan Masood Haris Sohail 74 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
caught F du Plessis PWA Mulder 85 1 v South Africa Centurion 26 Dec 2020 Test # 2399
lbw MA Wood 52 1 v England Galle 22 Jan 2021 Test # 2405
lbw Nayeem Hasan 66 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
caught Tamim Iqbal Ebadot Hossain 124 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
not out 206 2 v Australia Galle 8 Jul 2022 Test # 2471
caught Yasir Shah Hasan Ali 76 1 v Pakistan Galle 16 Jul 2022 Test # 2472
not out 94 3 v Pakistan Galle 16 Jul 2022 Test # 2472
caught Fawad Alam Mohammad Nawaz (3) 80 1 v Pakistan Galle 24 Jul 2022 Test # 2473
caught DAJ Bracewell BM Tickner 62 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
not out 102 1 v Ireland Galle 16 Apr 2023 Test # 2502
caught Ikram Alikhil Naveed Zadran 107 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
caught Litton Das Shakib Al Hasan 59 1 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page