Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date between 3 Nov 2005 and 17 Jul 2018 remove between 3 Nov 2005 and 17 Jul 2018 from query
Not involving the player S Dhawan (IND) remove S Dhawan (IND) 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 2013-2023 116 111 5 3237 135 30.53 3485 92.88 6 17 12 362 52 Profile
filtered 2013-2018 66 64 4 1735 135 28.91 1919 90.41 3 8 7 182 40
List of partnerships
HDRL Thirimanne 3 35* 2/137 2/172 2 v Australia Adelaide 13 Jan 2013 ODI # 3319
HDRL Thirimanne 3 4 2/33 3/37 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
AD Mathews 4 0 3/37 4/37 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
WU Tharanga 5 26 4/37 5/63 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
BMAJ Mendis 6 8 5/63 6/71 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
NLTC Perera 7 4* 6/71 6/75 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
AD Mathews 5 31 4/77 5/108 2 v Australia Hobart 23 Jan 2013 ODI # 3326
TM Dilshan 1 106 - 1/106 2 v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
TM Dilshan 1 33* - 0/33 1 v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
TM Dilshan 1 116 - 1/116 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
TM Dilshan 1 0 - 1/0 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
TM Dilshan 1 10 - 1/10 2 v England The Oval 13 Jun 2013 ODI # 3370
TM Dilshan 1 8 - 1/8 1 v Australia The Oval 17 Jun 2013 ODI # 3374
TM Dilshan 1 13 - 1/13 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
TM Dilshan 1 66 - 1/66 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
KC Sangakkara 2 47 1/66 2/113 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
TM Dilshan 1 49 - 1/49 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
TM Dilshan 1 17 - 1/17 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
TM Dilshan 1 15 - 1/15 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
TM Dilshan 1 75 - 1/75 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
TM Dilshan 1 22 - 1/22 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
KC Sangakkara 2 6 1/22 2/28 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
TM Dilshan 1 9 - 1/9 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
HDRL Thirimanne 1 44 - 1/44 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
KDK Vithanage 2 16 1/44 2/60 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
LD Chandimal 3 138 2/60 3/198 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
HDRL Thirimanne 1 28 - 1/28 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
HDRL Thirimanne 1 14 - 1/14 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
KC Sangakkara 2 36 1/14 2/50 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
HDRL Thirimanne 1 0 - 1/0 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
HDRL Thirimanne 1 56 - 1/56 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
WU Tharanga 1 0 - 1/0 1 v Ireland Dublin 6 May 2014 ODI # 3490
TM Dilshan 1 26 - 1/26 1 v England Lord's 31 May 2014 ODI # 3495
TM Dilshan 1 55 - 1/55 2 v England Birmingham 3 Jun 2014 ODI # 3496
KC Sangakkara 2 4 1/55 2/59 2 v England Birmingham 3 Jun 2014 ODI # 3496
DPMD Jayawardene 3 3 2/59 3/62 2 v England Birmingham 3 Jun 2014 ODI # 3496
TM Dilshan 1 50 - 1/50 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
TM Dilshan 1 26 - 1/26 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
TM Dilshan 1 57 - 1/57 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
TM Dilshan 1 0 - 1/0 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
TM Dilshan 1 120 - 1/120 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
TM Dilshan 1 27 - 1/27 2 v England Colombo (RPS) 29 Nov 2014 ODI # 3557
TM Dilshan 1 6 - 1/6 1 v England Hambantota 3 Dec 2014 ODI # 3561
TM Dilshan 1 28 - 1/28 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
KC Sangakkara 2 41 1/28 2/69 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
TM Dilshan 1 3 - 1/3 1 v England Pallekele 10 Dec 2014 ODI # 3565
AD Mathews 5 45 4/244 5/289 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
TM Dilshan 1 3 - 1/3 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
TM Dilshan 1 44 - 1/44 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
TM Dilshan 1 92 - 1/92 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
TM Dilshan 1 33 - 1/33 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
HDRL Thirimanne 2 9 1/33 2/42 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
TM Dilshan 1 0 - 1/0 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
TM Dilshan 1 164 - 1/164 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
HDRL Thirimanne 2 48 1/164 2/212 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
TM Dilshan 1 46 - 1/46 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
TM Dilshan 1 40 - 1/40 2 v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
HDRL Thirimanne 2 156 1/40 2/196 2 v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
TM Dilshan 1 40 - 1/40 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
HDRL Thirimanne 2 55 1/40 2/95 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
LD Chandimal 3 8 2/95 3/103 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
MD Gunathilaka 1 42 - 1/42 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
BKG Mendis 2 5 1/42 2/47 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MD Gunathilaka 1 147 - 1/147 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
S Prasanna 2 161 1/147 2/308 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
MD Shanaka 3 1 2/308 3/309 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
MD Gunathilaka 1 27 - 1/27 1 v England Nottingham 21 Jun 2016 ODI # 3751
BKG Mendis 2 23 1/27 2/50 1 v England Nottingham 21 Jun 2016 ODI # 3751
MD Gunathilaka 1 39 - 1/39 1 v England Birmingham 24 Jun 2016 ODI # 3753
BKG Mendis 2 8 1/39 2/47 1 v England Birmingham 24 Jun 2016 ODI # 3753
LD Chandimal 3 30 2/47 3/77 1 v England Birmingham 24 Jun 2016 ODI # 3753
MD Gunathilaka 1 3 - 1/3 1 v England Bristol 26 Jun 2016 ODI # 3755
BKG Mendis 2 29 1/3 2/32 1 v England Bristol 26 Jun 2016 ODI # 3755
MD Gunathilaka 1 8 - 1/8 1 v England The Oval 29 Jun 2016 ODI # 3757
MD Gunathilaka 1 9 - 1/9 2 v England Cardiff 2 Jul 2016 ODI # 3758
TM Dilshan 1 3 - 1/3 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
AD Mathews 6 103 5/158 6/261 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
LD Chandimal 6 21 5/133 6/154 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
AK Perera 5 9 4/121 5/130 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
NLTC Perera 6 4 5/130 6/134 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
WU Tharanga 5 8 4/121 5/129 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
MD Shanaka 6 16 5/129 6/145 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
DM de Silva 1 56 - 1/56 2 v Zimbabwe Harare 14 Nov 2016 ODI # 3804
DM de Silva 1 7 - 1/7 2 v West Indies Harare 16 Nov 2016 ODI # 3805
N Dickwella 2 1 1/7 2/8 2 v West Indies Harare 16 Nov 2016 ODI # 3805
DM de Silva 1 18 - 1/18 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
DM de Silva 1 1 - 1/1 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
N Dickwella 2 28 1/1 2/29 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
BKG Mendis 3 13 2/29 3/42 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
WU Tharanga 5 29 4/117 5/146 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
DAS Gunaratne 6 9 5/146 6/155 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
S Prasanna 7 36 6/155 7/191 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
RAS Lakmal 8 0 7/191 8/191 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
SL Malinga 9 1 8/191 9/192 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
N Pradeep 10 11 9/192 10/203 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
WU Tharanga 1 46 - 1/46 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
BKG Mendis 2 1 1/46 2/47 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
AD Mathews 3 85 2/47 3/132 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
WU Tharanga 1 2 - 1/2 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
WU Tharanga 1 33 - 1/33 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
BKG Mendis 2 70 1/33 2/103 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
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