Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date between 3 Jan 2014 and 26 Feb 2024 remove between 3 Jan 2014 and 26 Feb 2024 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 2010-2023 54 95 14 3031 118 37.41 4320 70.16 4 21 4 309 9 Profile
filtered 2014-2023 50 87 14 2942 118 40.30 4164 70.65 4 21 4 296 9
List of dismissals
caught HAPW Jayawardene N Pradeep 7 1 v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
bowled RAS Lakmal 74 3 v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
caught HAPW Jayawardene HMRKB Herath 5 2 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
caught HAPW Jayawardene RMS Eranga 48 4 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
caught AD Mathews MDK Perera 55 1 v Sri Lanka Galle 6 Aug 2014 Test # 2133
not out 52 3 v Sri Lanka Galle 6 Aug 2014 Test # 2133
caught N Dickwella HMRKB Herath 103 2 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
caught KC Sangakkara UWMBCA Welegedara 55 4 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
stumped BJ Haddin NM Lyon 109 1 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
not out 15 3 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
not out 19 1 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
DNB - 3 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
DNB - 1 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
not out 13 3 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
caught BB McCullum BB McCullum 112 2 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
not out 24 4 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
caught BJ Watling MD Craig 15 1 v New Zealand Sharjah 26 Nov 2014 Test # 2147
caught LRPL Taylor IS Sodhi 37 3 v New Zealand Sharjah 26 Nov 2014 Test # 2147
caught Litton Das (sub) Mohammad Shahid 82 2 v Bangladesh Khulna 28 Apr 2015 Test # 2159
not out 21 1 v Bangladesh Mirpur 6 May 2015 Test # 2161
not out 18 3 v Bangladesh Mirpur 6 May 2015 Test # 2161
bowled KTGD Prasad 96 2 v Sri Lanka Galle 17 Jun 2015 Test # 2167
DNB - 4 v Sri Lanka Galle 17 Jun 2015 Test # 2167
caught AD Mathews PHT Kaushal 14 1 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
caught LD Chandimal KTGD Prasad 16 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
not out 78 2 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
DNB - 4 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
caught IR Bell BA Stokes 2 1 v England Abu Dhabi 13 Oct 2015 Test # 2180
caught JM Anderson AU Rashid 27 3 v England Abu Dhabi 13 Oct 2015 Test # 2180
caught JM Anderson MM Ali 32 1 v England Dubai (DICS) 22 Oct 2015 Test # 2183
not out 3 3 v England Dubai (DICS) 22 Oct 2015 Test # 2183
caught JE Root MM Ali 39 1 v England Sharjah 1 Nov 2015 Test # 2184
bowled SR Patel 36 3 v England Sharjah 1 Nov 2015 Test # 2184
caught JM Vince CR Woakes 25 1 v England Lord's 14 Jul 2016 Test # 2206
caught JM Bairstow CR Woakes 45 3 v England Lord's 14 Jul 2016 Test # 2206
caught JE Root BA Stokes 26 2 v England Manchester 22 Jul 2016 Test # 2208
caught JM Bairstow CR Woakes 7 4 v England Manchester 22 Jul 2016 Test # 2208
not out 46 2 v England Birmingham 3 Aug 2016 Test # 2212
caught JE Root CR Woakes 0 4 v England Birmingham 3 Aug 2016 Test # 2212
caught JM Bairstow CR Woakes 44 2 v England The Oval 11 Aug 2016 Test # 2216
DNB - 4 v England The Oval 11 Aug 2016 Test # 2216
DNB - 1 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
stumped SO Dowrich D Bishoo 15 3 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
bowled ST Gabriel 56 1 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
DNB - 3 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
bowled ST Gabriel 51 1 v West Indies Sharjah 30 Oct 2016 Test # 2229
caught DM Bravo D Bishoo 42 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
caught TD Astle TG Southee 7 1 v New Zealand Christchurch 17 Nov 2016 Test # 2234
bowled TA Boult 2 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
caught JA Raval N Wagner 41 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
run out 19 4 v New Zealand Hamilton 25 Nov 2016 Test # 2237
not out 59 2 v Australia Brisbane 15 Dec 2016 Test # 2240
bowled MA Starc 24 4 v Australia Brisbane 15 Dec 2016 Test # 2240
caught MT Renshaw JR Hazlewood 10 1 v Australia Melbourne 26 Dec 2016 Test # 2242
bowled MA Starc 43 3 v Australia Melbourne 26 Dec 2016 Test # 2242
caught JM Bird (sub) MA Starc 18 2 v Australia Sydney 3 Jan 2017 Test # 2245
not out 72 4 v Australia Sydney 3 Jan 2017 Test # 2245
bowled D Bishoo 54 2 v West Indies Kingston 21 Apr 2017 Test # 2259
DNB - 4 v West Indies Kingston 21 Apr 2017 Test # 2259
caught KOA Powell ST Gabriel 9 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
caught RL Chase JO Holder 23 4 v West Indies Bridgetown 30 Apr 2017 Test # 2260
caught SD Hope D Bishoo 51 1 v West Indies Roseau 10 May 2017 Test # 2261
caught SO Dowrich AS Joseph 4 3 v West Indies Roseau 10 May 2017 Test # 2261
bowled RAS Lakmal 18 2 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
stumped N Dickwella HMRKB Herath 19 4 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
caught BKG Mendis MDK Perera 14 2 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
caught N Pradeep MDK Perera 68 4 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
caught PR Stirling SR Thompson 20 1 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
lbw SR Thompson 8 4 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
caught MA Wood BA Stokes 9 2 v England Lord's 24 May 2018 Test # 2304
DNB - 4 v England Lord's 24 May 2018 Test # 2304
bowled JM Anderson 14 1 v England Leeds 1 Jun 2018 Test # 2305
lbw CR Woakes 8 3 v England Leeds 1 Jun 2018 Test # 2305
run out 15 1 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
DNB - 3 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
caught PM Siddle M Labuschagne 94 1 v Australia Abu Dhabi 16 Oct 2018 Test # 2322
lbw M Labuschagne 81 3 v Australia Abu Dhabi 16 Oct 2018 Test # 2322
caught N Wagner AY Patel 2 2 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
caught BJ Watling AY Patel 3 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
not out 30 1 v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
caught JA Raval WER Somerville 25 2 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
bowled WER Somerville 28 4 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
bowled D Olivier 0 1 v South Africa Centurion 26 Dec 2018 Test # 2338
caught F du Plessis K Rabada 0 3 v South Africa Centurion 26 Dec 2018 Test # 2338
caught Q de Kock D Olivier 56 1 v South Africa Cape Town 3 Jan 2019 Test # 2340
lbw D Olivier 6 3 v South Africa Cape Town 3 Jan 2019 Test # 2340
caught HM Amla K Rabada 50 2 v South Africa Johannesburg 11 Jan 2019 Test # 2341
bowled D Olivier 0 4 v South Africa Johannesburg 11 Jan 2019 Test # 2341
caught DJ Mitchell AY Patel 86 1 v New Zealand Karachi 26 Dec 2022 Test # 2486
caught TA Blundell IS Sodhi 53 3 v New Zealand Karachi 26 Dec 2022 Test # 2486
stumped TA Blundell DJ Mitchell 78 2 v New Zealand Karachi 2 Jan 2023 Test # 2487
caught KS Williamson MG Bracewell 118 4 v New Zealand Karachi 2 Jan 2023 Test # 2487
lbw NGRP Jayasuriya 17 2 v Sri Lanka Galle 16 Jul 2023 Test # 2511
caught BKG Mendis NGRP Jayasuriya 1 4 v Sri Lanka Galle 16 Jul 2023 Test # 2511
retired notout 14 2 v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
bowled MA Starc 3 2 v Australia Perth 14 Dec 2023 Test # 2518
caught MR Marsh MA Starc 4 4 v Australia Perth 14 Dec 2023 Test # 2518
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