Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 12 Mar 2018 remove greater than or equal to 12 Mar 2018 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 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 Profile
filtered 2018-2024 37 65 9 2694 200* 48.10 5807 46.39 8 13 3 241 33
List of dismissals
caught RL Chase JO Holder 11 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
caught SO Dowrich JO Holder 31 4 v West Indies Port of Spain 6 Jun 2018 Test # 2306
caught Q de Kock K Rabada 1 1 v South Africa Galle 12 Jul 2018 Test # 2311
bowled KA Maharaj 35 3 v South Africa Galle 12 Jul 2018 Test # 2311
caught F du Plessis KA Maharaj 10 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
caught F du Plessis KA Maharaj 71 3 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
caught KK Jennings MM Ali 52 2 v England Galle 6 Nov 2018 Test # 2324
caught JC Buttler MM Ali 53 4 v England Galle 6 Nov 2018 Test # 2324
caught BT Foakes AU Rashid 20 2 v England Pallekele 14 Nov 2018 Test # 2326
lbw MM Ali 88 4 v England Pallekele 14 Nov 2018 Test # 2326
caught BT Foakes BA Stokes 5 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
caught SCJ Broad BA Stokes 5 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
caught BJ Watling TG Southee 83 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
not out 120 3 v New Zealand Wellington 15 Dec 2018 Test # 2335
not out 33 2 v New Zealand Christchurch 26 Dec 2018 Test # 2336
retired notout 22 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
caught LRPL Taylor AY Patel 50 2 v New Zealand Galle 14 Aug 2019 Test # 2354
not out 28 4 v New Zealand Galle 14 Aug 2019 Test # 2354
caught BJ Watling TA Boult 2 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
caught LRPL Taylor C de Grandhomme 7 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
caught Asad Shafiq Naseem Shah 31 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
caught Mohammad Rizwan Shaheen Shah Afridi 13 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
caught Mohammad Rizwan Shaheen Shah Afridi 19 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
not out 200 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
DNB - 4 v Zimbabwe Harare 19 Jan 2020 Test # 2381
caught RW Chakabva CT Mumba 64 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
caught CR Ervine VM Nyauchi 13 4 v Zimbabwe Harare 27 Jan 2020 Test # 2383
caught JE Root SCJ Broad 27 1 v England Galle 14 Jan 2021 Test # 2403
caught JE Root MJ Leach 71 3 v England Galle 14 Jan 2021 Test # 2403
caught JC Buttler JM Anderson 110 1 v England Galle 22 Jan 2021 Test # 2405
bowled DM Bess 5 3 v England Galle 22 Jan 2021 Test # 2405
bowled Taijul Islam 25 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
caught Litton Das Taskin Ahmed 5 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
caught Yasir Ali (sub) Taijul Islam 12 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
caught JO Holder RL Chase 3 1 v West Indies Galle 21 Nov 2021 Test # 2434
not out 69 3 v West Indies Galle 21 Nov 2021 Test # 2434
bowled JA Warrican 29 1 v West Indies Galle 29 Nov 2021 Test # 2437
caught J Blackwood V Permaul 1 3 v West Indies Galle 29 Nov 2021 Test # 2437
lbw JJ Bumrah 22 2 v India Mohali 4 Mar 2022 Test # 2452
lbw RA Jadeja 28 3 v India Mohali 4 Mar 2022 Test # 2452
caught RG Sharma JJ Bumrah 43 2 v India Bengaluru 12 Mar 2022 Test # 2456
bowled RA Jadeja 1 4 v India Bengaluru 12 Mar 2022 Test # 2456
caught Shakib Al Hasan Nayeem Hasan 199 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
caught Taijul Islam Taijul Islam 0 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
not out 145 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
DNB - 4 v Bangladesh Mirpur 23 May 2022 Test # 2463
caught DA Warner NM Lyon 39 1 v Australia Galle 29 Jun 2022 Test # 2469
sub - 3 v Australia Galle 29 Jun 2022 Test # 2469
caught M Labuschagne MA Starc 52 2 v Australia Galle 8 Jul 2022 Test # 2471
caught Naseem Shah Yasir Shah 0 1 v Pakistan Galle 16 Jul 2022 Test # 2472
caught Babar Azam Mohammad Nawaz (3) 9 3 v Pakistan Galle 16 Jul 2022 Test # 2472
caught Mohammad Rizwan Noman Ali 42 1 v Pakistan Galle 24 Jul 2022 Test # 2473
caught Babar Azam Agha Salman 35 3 v Pakistan Galle 24 Jul 2022 Test # 2473
caught DJ Mitchell MJ Henry 47 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
caught TA Blundell MJ Henry 115 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
caught TA Blundell MJ Henry 1 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
caught MG Bracewell BM Tickner 2 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
caught LJ Tucker B White 0 1 v Ireland Galle 16 Apr 2023 Test # 2502
not out 100 2 v Ireland Galle 24 Apr 2023 Test # 2503
caught Sarfaraz Ahmed Abrar Ahmed 64 1 v Pakistan Galle 16 Jul 2023 Test # 2511
caught Babar Azam Noman Ali 7 3 v Pakistan Galle 16 Jul 2023 Test # 2511
caught Sarfaraz Ahmed Naseem Shah 9 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
not out 63 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
hit wicket Qais Ahmad 141 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
DNB - 4 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
run out 5 1 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
caught Litton Das Taijul Islam 22 3 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
caught Mehidy Hasan Miraz Hasan Mahmud 23 1 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
bowled Shakib Al Hasan 56 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