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 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Not involving the player MD Gunathilaka (SL) remove MD Gunathilaka (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 2010-2022 157 142 21 3854 111 31.85 5191 74.24 4 24 11 262 43 Profile
filtered 2010-2022 129 117 19 2975 111 30.35 3999 74.39 2 17 10 213 34
List of dismissals
not out 10 2 v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
stumped NV Ojha R Ashwin 111 2 v India Harare 5 Jun 2010 ODI # 2988
caught H Masakadza P Utseya 6 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
not out 16 2 v Zimbabwe Harare 9 Jun 2010 ODI # 2990
run out 5 1 v England Leeds 1 Jul 2011 ODI # 3167
not out 105 2 v England Lord's 3 Jul 2011 ODI # 3168
lbw JM Anderson 0 1 v England Nottingham 6 Jul 2011 ODI # 3169
stumped C Kieswetter GP Swann 54 2 v England Manchester 9 Jul 2011 ODI # 3170
caught PL Mommsen PL Mommsen 24 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
caught MJ Clarke DE Bollinger 12 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
caught BJ Haddin DE Bollinger 1 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
caught MJ Clarke DE Bollinger 4 1 v Australia Hambantota 16 Aug 2011 ODI # 3180
lbw Shahid Afridi 28 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
bowled Saeed Ajmal 15 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
caught Shoaib Malik (sub) Saeed Ajmal 31 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
bowled Mohammad Hafeez 11 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
caught Younis Khan Sohail Tanvir 7 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
bowled LL Tsotsobe 4 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
not out 92 1 v South Africa East London 14 Jan 2012 ODI # 3226
caught GC Smith M Morkel 36 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
bowled LL Tsotsobe 59 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
caught AB de Villiers WD Parnell 20 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
stumped MS Dhoni R Ashwin 64 1 v India Perth 8 Feb 2012 ODI # 3233
lbw MJ Clarke 37 2 v Australia Perth 10 Feb 2012 ODI # 3235
run out 81 1 v India Adelaide 14 Feb 2012 ODI # 3239
not out 6 2 v Australia Sydney 17 Feb 2012 ODI # 3241
bowled IK Pathan 38 1 v India Brisbane 21 Feb 2012 ODI # 3246
lbw RJ Harris 80 2 v Australia Hobart 24 Feb 2012 ODI # 3248
not out 2 1 v India Hobart 28 Feb 2012 ODI # 3251
caught CJ McKay JL Pattinson 75 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
caught JL Pattinson DJ Hussey 14 2 v Australia Brisbane 4 Mar 2012 ODI # 3255
not out 17 2 v Australia Adelaide 6 Mar 2012 ODI # 3256
lbw CJ McKay 5 2 v Australia Adelaide 8 Mar 2012 ODI # 3257
bowled R Ashwin 13 2 v India Mirpur 13 Mar 2012 ODI # 3259
caught Younis Khan Umar Gul 0 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
bowled Umar Gul 0 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
lbw Shahid Afridi 32 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
TDNB - 0 v Pakistan Colombo (RPS) 13 Jun 2012 ODI # 3274
bowled Mohammad Hafeez 18 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
caught Mohammad Sami Mohammad Hafeez 54 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
caught MS Dhoni UT Yadav 13 2 v India Hambantota 21 Jul 2012 ODI # 3291
not out 6 2 v India Hambantota 24 Jul 2012 ODI # 3292
lbw IK Pathan 0 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
caught IK Pathan MK Tiwary 28 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
lbw AB Dinda 8 2 v India Pallekele 4 Aug 2012 ODI # 3295
bowled TA Boult 43 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
bowled TG Southee 0 1 v New Zealand Hambantota 12 Nov 2012 ODI # 3308
caught BJ Haddin CJ McKay 73 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
DNB - 2 v Australia Sydney 20 Jan 2013 ODI # 3324
bowled XJ Doherty 6 2 v Australia Hobart 23 Jan 2013 ODI # 3326
not out 3 2 v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
DNB - 1 v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
bowled Ziaur Rahman 0 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
caught L Ronchi KD Mills 0 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
DNB - 2 v England The Oval 13 Jun 2013 ODI # 3370
caught PJ Hughes MG Johnson 31 1 v Australia The Oval 17 Jun 2013 ODI # 3374
caught DJ Bravo MN Samuels 21 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
DNB - 1 v India Kingston 2 Jul 2013 ODI # 3382
bowled KAJ Roach 2 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
stumped KD Karthik RA Jadeja 26 2 v India Port of Spain 9 Jul 2013 ODI # 3387
caught R Ashwin RA Jadeja 5 1 v India Port of Spain 11 Jul 2013 ODI # 3388
not out 1 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
caught F du Plessis M Morkel 43 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
caught Q de Kock R McLaren 29 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
DNB - 2 v South Africa Pallekele 28 Jul 2013 ODI # 3400
DNB - 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
bowled MJ McClenaghan 9 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
DNB - 1 v New Zealand Hambantota 12 Nov 2013 ODI # 3434
lbw JDS Neesham 15 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
run out 46 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
bowled Junaid Khan 44 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
caught Sohaib Maqsood Mohammad Hafeez 36 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
caught Misbah-ul-Haq Umar Gul 5 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
not out 64 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
run out 13 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
caught Shamsur Rahman Sohag Gazi 9 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
caught Anamul Haque Rubel Hossain 64 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
not out 19 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
bowled RA Jadeja 0 2 v India Fatullah 28 Feb 2014 ODI # 3476
bowled Amir Hamza 26 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
caught KJ O'Brien KJ O'Brien 39 1 v Ireland Dublin 6 May 2014 ODI # 3490
caught JC Buttler CJ Jordan 8 2 v England The Oval 22 May 2014 ODI # 3492
caught RS Bopara HF Gurney 14 1 v England Chester-le-Street 25 May 2014 ODI # 3493
caught IR Bell CJ Jordan 6 1 v England Manchester 28 May 2014 ODI # 3494
caught Wahab Riaz Mohammad Irfan 6 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
caught SK Raina STR Binny 9 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
caught RG Sharma AR Patel 5 1 v India Ranchi 16 Nov 2014 ODI # 3547
bowled CJ Jordan 35 1 v England Pallekele 13 Dec 2014 ODI # 3567
not out 55 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
caught L Ronchi MJ McClenaghan 0 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
run out 9 2 v New Zealand Dunedin 25 Jan 2015 ODI # 3590
caught L Ronchi CJ Anderson 5 1 v New Zealand Wellington 29 Jan 2015 ODI # 3594
DNB - 1 v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
DNB - 2 v England Wellington 1 Mar 2015 ODI # 3619
retired notout 52 2 v Australia Sydney 8 Mar 2015 ODI # 3629
not out 65 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
not out 48 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
bowled Imad Wasim 18 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
caught Yasir Shah Mohammad Irfan 20 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
caught Sarfaraz Ahmed Rahat Ali 29 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
not out 15 2 v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
caught D Ramdin JL Carter 23 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
not out 80 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
caught MS Wade SM Boland 5 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
bowled Imran Tahir 22 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
caught Q de Kock CH Morris 36 2 v South Africa Durban 1 Feb 2017 ODI # 3830
caught CH Morris AL Phehlukwayo 4 1 v South Africa Johannesburg 4 Feb 2017 ODI # 3831
run out 12 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
caught JJ Bumrah HH Pandya 36 1 v India Pallekele 27 Aug 2017 ODI # 3907
lbw Rumman Raees 4 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
bowled Shadab Khan 2 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
lbw Shadab Khan 19 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
run out 16 1 v Pakistan Sharjah 20 Oct 2017 ODI # 3927
caught Sarfaraz Ahmed Usman Shinwari 0 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
bowled KM Jarvis 34 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
run out 28 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
not out 38 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
TDNB - 0 v England Dambulla 10 Oct 2018 ODI # 4052
bowled CR Woakes 6 2 v England Dambulla 13 Oct 2018 ODI # 4053
caught AU Rashid TK Curran 34 1 v England Pallekele 17 Oct 2018 ODI # 4054
bowled MM Ali 33 1 v England Pallekele 20 Oct 2018 ODI # 4055
caught JJ Roy TK Curran 80 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
lbw GF Linde 9 1 v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
caught CR Ervine R Ngarava 75 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
caught Sikandar Raza B Muzarabani 2 2 v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
lbw SC Williams 17 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
bowled Fazalhaq Farooqi 14 2 v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
DNB - 2 v Afghanistan Pallekele 27 Nov 2022 ODI # 4488
bowled Mohammad Nabi 33 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page