Records type batting analysis [change type]
View list of dismissals [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 1 jan 2010 remove greater than or equal to 1 jan 2010 from query
Not involving the player M Muralidaran (ICC/SL) remove M Muralidaran (ICC/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 2016-2024 54 96 8 3582 173 40.70 6195 57.82 12 14 8 426 33 Profile
filtered 2016-2024 54 96 8 3582 173 40.70 6195 57.82 12 14 8 426 33
List of dismissals
caught JA Burns NM Lyon 24 1 v Australia Pallekele 26 Jul 2016 Test # 2209
caught UT Khawaja NM Lyon 36 3 v Australia Pallekele 26 Jul 2016 Test # 2209
lbw JM Holland 37 1 v Australia Galle 4 Aug 2016 Test # 2213
caught PM Nevill MA Starc 34 3 v Australia Galle 4 Aug 2016 Test # 2213
caught SE Marsh NM Lyon 129 1 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
not out 65 3 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
caught SC Williams AG Cremer 25 1 v Zimbabwe Harare 29 Oct 2016 Test # 2228
caught MN Waller CT Mumba 64 3 v Zimbabwe Harare 29 Oct 2016 Test # 2228
caught AG Cremer AG Cremer 127 1 v Zimbabwe Harare 6 Nov 2016 Test # 2231
caught BB Chari CT Mumba 9 3 v Zimbabwe Harare 6 Nov 2016 Test # 2231
caught Q de Kock VD Philander 43 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
lbw KJ Abbott 22 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
lbw KA Maharaj 16 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
lbw K Rabada 22 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
caught T Bavuma VD Philander 10 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
caught F du Plessis D Olivier 12 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
bowled Taijul Islam 34 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
caught Mushfiqur Rahim Mustafizur Rahman 0 3 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
bowled RA Jadeja 0 2 v India Colombo (SSC) 3 Aug 2017 Test # 2267
caught AM Rahane RA Jadeja 17 3 v India Colombo (SSC) 3 Aug 2017 Test # 2267
lbw I Sharma 1 2 v India Delhi 2 Dec 2017 Test # 2286
retired notout 119 4 v India Delhi 2 Dec 2017 Test # 2286
caught Litton Das Mustafizur Rahman 173 2 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
caught Sabbir Rahman Taijul Islam 19 1 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
bowled Taijul Islam 28 3 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
bowled ST Gabriel 12 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
caught DS Smith ST Gabriel 3 3 v West Indies Gros Islet 14 Jun 2018 Test # 2308
lbw ST Gabriel 8 2 v West Indies Bridgetown 23 Jun 2018 Test # 2309
bowled JO Holder 17 4 v West Indies Bridgetown 23 Jun 2018 Test # 2309
bowled T Shamsi 11 1 v South Africa Galle 12 Jul 2018 Test # 2311
bowled KA Maharaj 9 3 v South Africa Galle 12 Jul 2018 Test # 2311
lbw KA Maharaj 60 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
lbw KA Maharaj 0 3 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
bowled MM Ali 14 2 v England Galle 6 Nov 2018 Test # 2324
caught JE Root BA Stokes 21 4 v England Galle 6 Nov 2018 Test # 2324
caught BT Foakes AU Rashid 59 2 v England Pallekele 14 Nov 2018 Test # 2326
caught KK Jennings MJ Leach 1 4 v England Pallekele 14 Nov 2018 Test # 2326
caught KK Jennings AU Rashid 73 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
lbw MJ Leach 0 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
caught BJ Watling TG Southee 1 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
bowled TG Southee 0 3 v New Zealand Wellington 15 Dec 2018 Test # 2335
caught TD Paine JA Richardson 5 1 v Australia Brisbane 24 Jan 2019 Test # 2343
bowled JA Richardson 14 3 v Australia Brisbane 24 Jan 2019 Test # 2343
hit wicket MA Starc 25 2 v Australia Canberra 1 Feb 2019 Test # 2345
caught TM Head JA Richardson 6 4 v Australia Canberra 1 Feb 2019 Test # 2345
caught D Olivier K Rabada 23 2 v South Africa Durban 13 Feb 2019 Test # 2347
lbw KA Maharaj 48 4 v South Africa Durban 13 Feb 2019 Test # 2347
caught Q de Kock PWA Mulder 19 2 v South Africa Gqeberha 21 Feb 2019 Test # 2348
DNB - 4 v South Africa Gqeberha 21 Feb 2019 Test # 2348
caught AY Patel AY Patel 5 2 v New Zealand Galle 14 Aug 2019 Test # 2354
not out 14 4 v New Zealand Galle 14 Aug 2019 Test # 2354
bowled TA Boult 109 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
caught TG Southee AY Patel 1 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
not out 102 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
caught Mohammad Abbas Shaheen Shah Afridi 32 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
bowled Yasir Shah 0 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
caught PS Masvaure VM Nyauchi 63 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
DNB - 4 v Zimbabwe Harare 19 Jan 2020 Test # 2381
bowled Sikandar Raza 42 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
DNB - 4 v Zimbabwe Harare 27 Jan 2020 Test # 2383
retired notout 79 1 v South Africa Centurion 26 Dec 2020 Test # 2399
absent - 3 v South Africa Centurion 26 Dec 2020 Test # 2399
bowled KAJ Roach 13 1 v West Indies North Sound 21 Mar 2021 Test # 2416
bowled AS Joseph 50 3 v West Indies North Sound 21 Mar 2021 Test # 2416
lbw J Blackwood 39 2 v West Indies North Sound 29 Mar 2021 Test # 2417
DNB - 4 v West Indies North Sound 29 Mar 2021 Test # 2417
bowled Taskin Ahmed 166 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
caught Najmul Hossain Shanto Taijul Islam 2 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
caught Najmul Hossain Shanto Mehidy Hasan Miraz 41 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
hit wicket ST Gabriel 61 1 v West Indies Galle 21 Nov 2021 Test # 2434
caught JA Warrican JA Warrican 1 3 v West Indies Galle 21 Nov 2021 Test # 2434
caught J Da Silva V Permaul 2 1 v West Indies Galle 29 Nov 2021 Test # 2437
not out 155 3 v West Indies Galle 29 Nov 2021 Test # 2437
lbw R Ashwin 1 2 v India Mohali 4 Mar 2022 Test # 2452
caught SS Iyer RA Jadeja 30 3 v India Mohali 4 Mar 2022 Test # 2452
lbw Mohammed Shami 10 2 v India Bengaluru 12 Mar 2022 Test # 2456
caught GH Vihari R Ashwin 4 4 v India Bengaluru 12 Mar 2022 Test # 2456
caught Mahmudul Hasan Joy Shakib Al Hasan 6 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
caught Mushfiqur Rahim Shakib Al Hasan 33 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
caught Litton Das Shakib Al Hasan 58 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
DNB - 4 v Bangladesh Mirpur 23 May 2022 Test # 2463
caught AT Carey MJ Swepson 14 1 v Australia Galle 29 Jun 2022 Test # 2469
lbw TM Head 11 3 v Australia Galle 29 Jun 2022 Test # 2469
bowled Shaheen Shah Afridi 14 1 v Pakistan Galle 16 Jul 2022 Test # 2472
bowled Yasir Shah 20 3 v Pakistan Galle 16 Jul 2022 Test # 2472
bowled Naseem Shah 33 1 v Pakistan Galle 24 Jul 2022 Test # 2473
run out 109 3 v Pakistan Galle 24 Jul 2022 Test # 2473
caught TA Blundell TG Southee 46 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
not out 47 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
caught TG Southee MG Bracewell 0 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
caught HM Nicholls MG Bracewell 98 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
lbw AR McBrine 12 1 v Ireland Galle 16 Apr 2023 Test # 2502
not out 12 2 v Ireland Galle 24 Apr 2023 Test # 2503
caught Shan Masood Naseem Shah 122 1 v Pakistan Galle 16 Jul 2023 Test # 2511
caught Sarfaraz Ahmed Shaheen Shah Afridi 82 3 v Pakistan Galle 16 Jul 2023 Test # 2511
caught Saud Shakeel Abrar Ahmed 57 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
caught Abrar Ahmed Noman Ali 10 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
run out 0 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
DNB - 4 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
caught Mehidy Hasan Miraz Nahid Rana 102 1 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
caught Zakir Hasan Mehidy Hasan Miraz 108 3 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
lbw Khaled Ahmed 70 1 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
caught Litton Das Hasan Mahmud 1 3 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