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 2012-2024 91 174 7 6899 244 41.31 13337 51.72 16 37 12 730 12 Profile
filtered 2012-2024 91 174 7 6899 244 41.31 13337 51.72 16 37 12 730 12
List of dismissals
lbw TG Southee 0 2 v New Zealand Galle 17 Nov 2012 Test # 2059
not out 60 4 v New Zealand Galle 17 Nov 2012 Test # 2059
caught MS Wade BW Hilfenhaus 14 2 v Australia Hobart 14 Dec 2012 Test # 2067
bowled MA Starc 30 4 v Australia Hobart 14 Dec 2012 Test # 2067
caught MS Wade JM Bird 5 1 v Australia Melbourne 26 Dec 2012 Test # 2068
run out 1 3 v Australia Melbourne 26 Dec 2012 Test # 2068
caught MEK Hussey JM Bird 5 1 v Australia Sydney 3 Jan 2013 Test # 2070
caught MS Wade JM Bird 85 3 v Australia Sydney 3 Jan 2013 Test # 2070
lbw Sohag Gazi 41 1 v Bangladesh Galle 8 Mar 2013 Test # 2078
caught Abul Hasan Shahadat Hossain 3 3 v Bangladesh Galle 8 Mar 2013 Test # 2078
caught Mushfiqur Rahim Abul Hasan 17 2 v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
lbw Robiul Islam 16 4 v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
caught Asad Shafiq Junaid Khan 38 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
bowled Junaid Khan 24 3 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
lbw Junaid Khan 32 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
not out 62 4 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
caught Younis Khan Abdur Rehman 34 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
bowled Mohammad Talha 8 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
caught Robiul Islam Shakib Al Hasan 53 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
caught Mahmudullah Al-Amin Hossain 31 1 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
caught Nasir Hossain Mahmudullah 15 3 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
caught MJ Prior CJ Jordan 38 2 v England Lord's 12 Jun 2014 Test # 2124
caught SD Robson SCJ Broad 16 4 v England Lord's 12 Jun 2014 Test # 2124
bowled LE Plunkett 28 1 v England Leeds 20 Jun 2014 Test # 2126
caught MJ Prior LE Plunkett 45 3 v England Leeds 20 Jun 2014 Test # 2126
lbw TA Boult 0 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
bowled TA Boult 152 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
caught JDS Neesham TA Boult 16 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
caught HD Rutherford MD Craig 17 4 v New Zealand Wellington 3 Jan 2015 Test # 2155
caught Sarfaraz Ahmed Wahab Riaz 21 1 v Pakistan Galle 17 Jun 2015 Test # 2167
stumped Sarfaraz Ahmed Yasir Shah 79 3 v Pakistan Galle 17 Jun 2015 Test # 2167
caught Sarfaraz Ahmed Junaid Khan 28 2 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
lbw Yasir Shah 50 4 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
stumped Sarfaraz Ahmed Azhar Ali 130 1 v Pakistan Pallekele 3 Jul 2015 Test # 2169
bowled Rahat Ali 10 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
caught AM Rahane I Sharma 9 1 v India Galle 12 Aug 2015 Test # 2176
bowled R Ashwin 0 3 v India Galle 12 Aug 2015 Test # 2176
lbw UT Yadav 1 2 v India Colombo (PSS) 20 Aug 2015 Test # 2177
bowled R Ashwin 46 4 v India Colombo (PSS) 20 Aug 2015 Test # 2177
caught KL Rahul STR Binny 11 2 v India Colombo (SSC) 28 Aug 2015 Test # 2179
caught NV Ojha UT Yadav 0 4 v India Colombo (SSC) 28 Aug 2015 Test # 2179
caught MN Samuels MN Samuels 186 1 v West Indies Galle 14 Oct 2015 Test # 2181
lbw JO Holder 13 1 v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
caught D Bishoo JE Taylor 0 3 v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
caught BJ Watling MJ Santner 84 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
caught BJ Watling TG Southee 29 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
caught BJ Watling TG Southee 12 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
caught TG Southee DAJ Bracewell 27 3 v New Zealand Hamilton 18 Dec 2015 Test # 2194
caught JM Bairstow SCJ Broad 0 2 v England Leeds 19 May 2016 Test # 2203
caught JM Bairstow JM Anderson 7 3 v England Leeds 19 May 2016 Test # 2203
bowled JM Anderson 9 2 v England Chester-le-Street 27 May 2016 Test # 2204
caught JE Root CR Woakes 26 3 v England Chester-le-Street 27 May 2016 Test # 2204
caught JM Bairstow ST Finn 50 2 v England Lord's 9 Jun 2016 Test # 2205
not out 37 4 v England Lord's 9 Jun 2016 Test # 2205
lbw MA Starc 5 1 v Australia Pallekele 26 Jul 2016 Test # 2209
lbw MA Starc 0 3 v Australia Pallekele 26 Jul 2016 Test # 2209
caught JA Burns MA Starc 0 1 v Australia Galle 4 Aug 2016 Test # 2213
caught MR Marsh MA Starc 7 3 v Australia Galle 4 Aug 2016 Test # 2213
bowled MA Starc 7 1 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
stumped PM Nevill NM Lyon 22 3 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
caught TMK Mawoyo AG Cremer 56 1 v Zimbabwe Harare 29 Oct 2016 Test # 2228
caught CB Mpofu CB Mpofu 110 3 v Zimbabwe Harare 29 Oct 2016 Test # 2228
caught SC Williams H Masakadza 26 1 v Zimbabwe Harare 6 Nov 2016 Test # 2231
lbw CB Mpofu 88 3 v Zimbabwe Harare 6 Nov 2016 Test # 2231
bowled KJ Abbott 5 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
run out 43 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
caught T Bavuma K Rabada 24 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
bowled VD Philander 6 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
caught Q de Kock VD Philander 0 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
bowled K Rabada 50 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
bowled Mehidy Hasan Miraz 30 1 v Bangladesh Galle 7 Mar 2017 Test # 2252
caught Mahmudullah Taskin Ahmed 32 3 v Bangladesh Galle 7 Mar 2017 Test # 2252
caught Mehidy Hasan Miraz Mustafizur Rahman 7 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
caught Soumya Sarkar Shakib Al Hasan 126 3 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
caught H Masakadza DT Tiripano 25 2 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
bowled SC Williams 49 4 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
lbw UT Yadav 2 2 v India Galle 26 Jul 2017 Test # 2265
bowled R Ashwin 97 4 v India Galle 26 Jul 2017 Test # 2265
caught AM Rahane R Ashwin 25 2 v India Colombo (SSC) 3 Aug 2017 Test # 2267
caught AM Rahane RA Jadeja 141 3 v India Colombo (SSC) 3 Aug 2017 Test # 2267
caught WP Saha Mohammed Shami 4 2 v India Pallekele 12 Aug 2017 Test # 2269
caught AM Rahane R Ashwin 16 3 v India Pallekele 12 Aug 2017 Test # 2269
run out 93 1 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
caught Shan Masood Yasir Shah 10 3 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
bowled Wahab Riaz 196 1 v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
bowled Wahab Riaz 7 3 v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
lbw B Kumar 8 2 v India Eden Gardens 16 Nov 2017 Test # 2281
bowled Mohammed Shami 1 4 v India Eden Gardens 16 Nov 2017 Test # 2281
lbw I Sharma 51 1 v India Nagpur 24 Nov 2017 Test # 2283
caught M Vijay RA Jadeja 18 3 v India Nagpur 24 Nov 2017 Test # 2283
caught WP Saha Mohammed Shami 0 2 v India Delhi 2 Dec 2017 Test # 2286
caught WP Saha RA Jadeja 13 4 v India Delhi 2 Dec 2017 Test # 2286
caught Imrul Kayes Mehidy Hasan Miraz 0 2 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
stumped Litton Das Abdur Razzak 3 1 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
caught Imrul Kayes Mehidy Hasan Miraz 32 3 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
not out 158 1 v South Africa Galle 12 Jul 2018 Test # 2311
caught HM Amla K Rabada 60 3 v South Africa Galle 12 Jul 2018 Test # 2311
caught Q de Kock KA Maharaj 53 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
caught Q de Kock L Ngidi 85 3 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
caught BT Foakes JM Anderson 4 2 v England Galle 6 Nov 2018 Test # 2324
caught MM Ali MM Ali 26 4 v England Galle 6 Nov 2018 Test # 2324
run out 63 2 v England Pallekele 14 Nov 2018 Test # 2326
caught BT Foakes AU Rashid 57 4 v England Pallekele 14 Nov 2018 Test # 2326
caught KK Jennings AU Rashid 83 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
bowled MM Ali 23 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
caught BJ Watling N Wagner 79 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
caught TA Boult TG Southee 10 3 v New Zealand Wellington 15 Dec 2018 Test # 2335
caught KS Williamson TG Southee 7 2 v New Zealand Christchurch 26 Dec 2018 Test # 2336
caught BJ Watling TA Boult 0 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
caught TD Paine NM Lyon 24 1 v Australia Brisbane 24 Jan 2019 Test # 2343
caught TD Paine PJ Cummins 3 3 v Australia Brisbane 24 Jan 2019 Test # 2343
caught KR Patterson MA Starc 59 2 v Australia Canberra 1 Feb 2019 Test # 2345
bowled MA Starc 8 4 v Australia Canberra 1 Feb 2019 Test # 2345
lbw VD Philander 30 2 v South Africa Durban 13 Feb 2019 Test # 2347
lbw VD Philander 20 4 v South Africa Durban 13 Feb 2019 Test # 2347
caught Q de Kock K Rabada 17 2 v South Africa Gqeberha 21 Feb 2019 Test # 2348
caught Q de Kock D Olivier 19 4 v South Africa Gqeberha 21 Feb 2019 Test # 2348
lbw AY Patel 39 2 v New Zealand Galle 14 Aug 2019 Test # 2354
caught BJ Watling TG Southee 122 4 v New Zealand Galle 14 Aug 2019 Test # 2354
caught BJ Watling TG Southee 65 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
lbw TG Southee 21 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
lbw Shaheen Shah Afridi 59 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
bowled Mohammad Abbas 25 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
caught Mohammad Rizwan Mohammad Abbas 16 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
caught A Ndlovu VM Nyauchi 37 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
not out 10 4 v Zimbabwe Harare 19 Jan 2020 Test # 2381
lbw Sikandar Raza 44 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
caught RW Chakabva CT Mumba 12 4 v Zimbabwe Harare 27 Jan 2020 Test # 2383
bowled L Ngidi 22 1 v South Africa Centurion 26 Dec 2020 Test # 2399
bowled L Ngidi 6 3 v South Africa Centurion 26 Dec 2020 Test # 2399
caught Q de Kock A Nortje 2 1 v South Africa Johannesburg 3 Jan 2021 Test # 2401
caught PWA Mulder A Nortje 103 3 v South Africa Johannesburg 3 Jan 2021 Test # 2401
caught JD Campbell RRS Cornwall 12 1 v West Indies North Sound 21 Mar 2021 Test # 2416
caught JD Campbell KAJ Roach 3 3 v West Indies North Sound 21 Mar 2021 Test # 2416
caught NE Bonner AS Joseph 1 2 v West Indies North Sound 29 Mar 2021 Test # 2417
lbw KR Mayers 75 4 v West Indies North Sound 29 Mar 2021 Test # 2417
caught Najmul Hossain Shanto Taskin Ahmed 244 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
caught Litton Das Shoriful Islam 118 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
caught Yasir Ali (sub) Saif Hassan 66 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
stumped J Da Silva RL Chase 147 1 v West Indies Galle 21 Nov 2021 Test # 2434
caught J Blackwood RRS Cornwall 83 3 v West Indies Galle 21 Nov 2021 Test # 2434
caught RL Chase RL Chase 42 1 v West Indies Galle 29 Nov 2021 Test # 2437
run out 6 3 v West Indies Galle 29 Nov 2021 Test # 2437
lbw RA Jadeja 28 2 v India Mohali 4 Mar 2022 Test # 2452
caught RR Pant Mohammed Shami 27 3 v India Mohali 4 Mar 2022 Test # 2452
bowled Mohammed Shami 4 2 v India Bengaluru 12 Mar 2022 Test # 2456
bowled JJ Bumrah 107 4 v India Bengaluru 12 Mar 2022 Test # 2456
lbw Nayeem Hasan 9 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
caught Mominul Haque Taijul Islam 52 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
bowled Shakib Al Hasan 80 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
not out 7 4 v Bangladesh Mirpur 23 May 2022 Test # 2463
caught DA Warner NM Lyon 28 1 v Australia Galle 29 Jun 2022 Test # 2469
caught AT Carey NM Lyon 23 3 v Australia Galle 29 Jun 2022 Test # 2469
lbw MJ Swepson 86 2 v Australia Galle 8 Jul 2022 Test # 2471
bowled Shaheen Shah Afridi 1 1 v Pakistan Galle 16 Jul 2022 Test # 2472
lbw Mohammad Nawaz (3) 16 3 v Pakistan Galle 16 Jul 2022 Test # 2472
caught Naseem Shah Yasir Shah 40 1 v Pakistan Galle 24 Jul 2022 Test # 2473
caught Abdullah Shafique Noman Ali 61 3 v Pakistan Galle 24 Jul 2022 Test # 2473
caught TWM Latham MJ Henry 50 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
caught HM Nicholls BM Tickner 17 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
caught TWM Latham MG Bracewell 89 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
caught DP Conway TG Southee 51 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
caught LJ Tucker MR Adair 179 1 v Ireland Galle 16 Apr 2023 Test # 2502
caught MJ Humphreys C Campher 115 2 v Ireland Galle 24 Apr 2023 Test # 2503
caught Sarfaraz Ahmed Shaheen Shah Afridi 29 1 v Pakistan Galle 16 Jul 2023 Test # 2511
caught Agha Salman Abrar Ahmed 20 3 v Pakistan Galle 16 Jul 2023 Test # 2511
bowled Naseem Shah 17 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
caught Imam-ul-Haq Noman Ali 41 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
caught Ibrahim Zadran Qais Ahmad 77 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
not out 32 4 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
bowled Khaled Ahmed 17 1 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
caught Nahid Rana Shoriful Islam 52 3 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
bowled Hasan Mahmud 86 1 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
bowled Hasan Mahmud 4 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