Records type batting analysis [change type]
View list of partnerships [change view]
Not involving the player DS Lehmann (AUS) remove DS Lehmann (AUS) from query
For wicket between 4 and 6 remove between 4 and 6 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 157 142 21 3854 111 31.85 5191 74.24 4 24 11 262 43
List of partnerships
BMAJ Mendis 4 20 3/195 4/215 2 v India Harare 5 Jun 2010 ODI # 2988
SHT Kandamby 4 36 3/194 4/230 2 v England Lord's 3 Jul 2011 ODI # 3168
AD Mathews 5 19* 4/230 4/249 2 v England Lord's 3 Jul 2011 ODI # 3168
KC Sangakkara 4 94 3/29 4/123 2 v England Manchester 9 Jul 2011 ODI # 3170
SHT Kandamby 4 31 3/140 4/171 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
AD Mathews 5 18 4/171 5/189 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
KC Sangakkara 4 9 3/80 4/89 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
AD Mathews 5 12 4/89 5/101 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
KC Sangakkara 4 3 3/74 4/77 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
DPMD Jayawardene 4 11 3/66 4/77 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
DPMD Jayawardene 4 35 3/133 4/168 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
AD Mathews 5 18 4/168 5/186 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
DPMD Jayawardene 4 35 3/105 4/140 1 v South Africa East London 14 Jan 2012 ODI # 3226
KMDN Kulasekara 5 24 4/140 5/164 1 v South Africa East London 14 Jan 2012 ODI # 3226
AD Mathews 6 72 5/164 6/236 1 v South Africa East London 14 Jan 2012 ODI # 3226
DPMD Jayawardene 4 29 3/154 4/183 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
KMDN Kulasekara 5 9 4/183 5/192 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
HDRL Thirimanne 4 26 3/168 4/194 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
NLTC Perera 5 52 4/194 5/246 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
DPMD Jayawardene 4 52 3/100 4/152 1 v India Perth 8 Feb 2012 ODI # 3233
NLTC Perera 5 20 4/152 5/172 1 v India Perth 8 Feb 2012 ODI # 3233
AD Mathews 6 17 5/172 6/189 1 v India Perth 8 Feb 2012 ODI # 3233
DPMD Jayawardene 4 22 3/88 4/110 2 v Australia Perth 10 Feb 2012 ODI # 3235
HDRL Thirimanne 5 9 4/110 5/119 2 v Australia Perth 10 Feb 2012 ODI # 3235
AD Mathews 6 10 5/119 6/129 2 v Australia Perth 10 Feb 2012 ODI # 3235
DPMD Jayawardene 4 94 3/79 4/173 1 v India Adelaide 14 Feb 2012 ODI # 3239
AD Mathews 5 5 4/173 5/178 1 v India Adelaide 14 Feb 2012 ODI # 3239
HDRL Thirimanne 4 71 3/124 4/195 1 v India Brisbane 21 Feb 2012 ODI # 3246
HDRL Thirimanne 4 49 3/153 4/202 2 v Australia Hobart 24 Feb 2012 ODI # 3248
AD Mathews 5 41 4/202 5/243 2 v Australia Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 5 11* 4/309 4/320 1 v India Hobart 28 Feb 2012 ODI # 3251
HDRL Thirimanne 4 46 3/140 4/186 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
DPMD Jayawardene 4 0 3/97 4/97 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
AD Mathews 5 38 4/97 5/135 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
AD Mathews 4 17 3/111 4/128 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
HDRL Thirimanne 5 0 4/128 5/128 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
BMAJ Mendis 6 39 5/128 6/167 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
AD Mathews 4 6 3/71 4/77 2 v Australia Hobart 23 Jan 2013 ODI # 3326
TM Dilshan 6 5 5/233 6/238 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 4 1 3/33 4/34 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
DPMD Jayawardene 6 65 5/159 6/224 1 v Australia The Oval 17 Jun 2013 ODI # 3374
AD Mathews 4 36 3/104 4/140 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
HDRL Thirimanne 4 4 3/27 4/31 2 v India Port of Spain 9 Jul 2013 ODI # 3387
AD Mathews 5 25 4/31 5/56 2 v India Port of Spain 9 Jul 2013 ODI # 3387
BMAJ Mendis 6 7 5/56 6/63 2 v India Port of Spain 9 Jul 2013 ODI # 3387
AD Mathews 6 7 5/176 6/183 1 v India Port of Spain 11 Jul 2013 ODI # 3388
NLTC Perera 6 17* 5/303 5/320 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
HDRL Thirimanne 5 23 4/120 5/143 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
J Mubarak 6 24 5/143 6/167 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
DPMD Jayawardene 4 55 3/16 4/71 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
AD Mathews 5 7 4/71 5/78 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
AD Mathews 6 24 5/216 6/240 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
HDRL Thirimanne 5 34 4/110 5/144 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
NLTC Perera 6 2 5/144 6/146 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
HDRL Thirimanne 4 14 3/127 4/141 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
AD Mathews 5 73 4/141 5/214 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
NLTC Perera 4 9 3/159 4/168 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
TM Dilshan 4 59 3/44 4/103 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
AD Mathews 5 29 4/103 5/132 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
SMA Priyanjan 4 8 3/129 4/137 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
AD Mathews 5 29 4/137 5/166 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
KDK Vithanage 6 23 5/166 6/189 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
SMA Priyanjan 4 9 3/43 4/52 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
AD Mathews 5 6 4/52 5/58 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
AD Mathews 4 7 3/198 4/205 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
KC Sangakkara 4 0 3/148 4/148 2 v India Fatullah 28 Feb 2014 ODI # 3476
KC Sangakkara 4 74 3/83 4/157 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
AD Mathews 4 33 3/57 4/90 1 v Ireland Dublin 6 May 2014 ODI # 3490
AD Mathews 5 20 4/88 5/108 2 v England The Oval 22 May 2014 ODI # 3492
SMA Priyanjan 6 11 5/225 6/236 1 v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 4 13 3/32 4/45 1 v England Manchester 28 May 2014 ODI # 3494
DPMD Jayawardene 4 20 3/55 4/75 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
KC Sangakkara 5 52 4/191 5/243 1 v England Pallekele 13 Dec 2014 ODI # 3567
NLTC Perera 6 19 5/243 6/262 1 v England Pallekele 13 Dec 2014 ODI # 3567
TM Dilshan 4 80 3/156 4/236 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
NLTC Perera 5 63 4/236 5/299 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
S Prasanna 6 0 5/299 6/299 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
BMAJ Mendis 6 9 5/224 6/233 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
KC Sangakkara 5 12 4/146 5/158 2 v New Zealand Dunedin 25 Jan 2015 ODI # 3590
KC Sangakkara 5 22 4/209 5/231 1 v New Zealand Wellington 29 Jan 2015 ODI # 3594
AD Mathews 5 80* 4/201 4/281 2 v Australia Sydney 8 Mar 2015 ODI # 3629
AD Mathews 5 82 4/118 5/200 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
NLTC Perera 6 4 5/200 6/204 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
HDRL Thirimanne 5 2 4/157 5/159 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
TAM Siriwardana 6 37 5/159 6/196 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
HDRL Thirimanne 5 37 4/93 5/130 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
HDRL Thirimanne 4 27 3/143 4/170 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
AD Mathews 4 35 3/219 4/254 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
AD Mathews 4 31 3/103 4/134 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
AD Mathews 4 0 3/23 4/23 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
TAM Siriwardana 5 4 4/23 5/27 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
AD Mathews 4 23 3/31 4/54 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
AD Mathews 4 93 3/33 4/126 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
AD Mathews 4 88 3/129 4/217 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MD Shanaka 5 61 4/217 5/278 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
S Prasanna 6 0 5/278 6/278 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MF Maharoof 6 4 5/364 6/368 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
AD Mathews 4 64 3/56 4/120 1 v England Nottingham 21 Jun 2016 ODI # 3751
AD Mathews 4 82 3/77 4/159 1 v England Birmingham 24 Jun 2016 ODI # 3753
S Prasanna 5 4 4/159 5/163 1 v England Birmingham 24 Jun 2016 ODI # 3753
WU Tharanga 6 25 5/163 6/188 1 v England Birmingham 24 Jun 2016 ODI # 3753
AD Mathews 4 80 3/88 4/168 1 v England Bristol 26 Jun 2016 ODI # 3755
AD Mathews 4 87 3/158 4/245 1 v England The Oval 29 Jun 2016 ODI # 3757
AD Mathews 4 22 3/83 4/105 2 v England Cardiff 2 Jul 2016 ODI # 3758
WU Tharanga 5 1 4/105 5/106 2 v England Cardiff 2 Jul 2016 ODI # 3758
MD Shanaka 6 34 5/106 6/140 2 v England Cardiff 2 Jul 2016 ODI # 3758
AD Mathews 4 0 3/124 4/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
DM de Silva 5 8 4/124 5/132 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
TAM Siriwardana 6 41 5/132 6/173 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
AD Mathews 4 7 3/96 4/103 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 5 30 4/103 5/133 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MDKJ Perera 6 21 5/133 6/154 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 4 1 3/74 4/75 2 v South Africa Durban 1 Feb 2017 ODI # 3830
DAS Gunaratne 5 44 4/75 5/119 2 v South Africa Durban 1 Feb 2017 ODI # 3830
PC de Silva 6 13 5/119 6/132 2 v South Africa Durban 1 Feb 2017 ODI # 3830
DAS Gunaratne 4 56 3/31 4/87 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
TAM Siriwardana 5 34 4/87 5/121 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
WU Tharanga 4 9 3/70 4/79 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
AD Mathews 4 25 3/132 4/157 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
DAS Gunaratne 5 24 4/157 5/181 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
N Dickwella 4 23 3/62 4/85 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
DAS Gunaratne 5 21 4/85 5/106 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
N Dickwella 4 7 3/110 4/117 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
DAS Gunaratne 5 28 4/117 5/145 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
NLTC Perera 6 57* 5/145 5/202 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
WU Tharanga 4 45 3/113 4/158 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
NLTC Perera 5 5 4/158 5/163 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
DAS Gunaratne 6 19 5/163 6/182 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
NLTC Perera 4 0 3/94 4/94 1 v England Pallekele 17 Oct 2018 ODI # 4054
DM de Silva 5 16 4/94 5/110 1 v England Pallekele 17 Oct 2018 ODI # 4054
MD Shanaka 6 28 5/110 6/138 1 v England Pallekele 17 Oct 2018 ODI # 4054
MD Shanaka 4 30 3/270 4/300 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
NLTC Perera 5 28 4/300 5/328 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
MDKJ Perera 4 33 3/178 4/211 2 v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
MD Gunathilaka 4 4 3/112 4/116 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
DAS Gunaratne 5 5 4/116 5/121 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
P Nissanka 4 7 3/119 4/126 1 v West Indies North Sound 10 Mar 2021 ODI # 4276
KNA Bandara 5 25 4/126 5/151 1 v West Indies North Sound 10 Mar 2021 ODI # 4276
MD Gunathilaka 4 100 3/50 4/150 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
KNA Bandara 5 36 4/150 5/186 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
NLTC Perera 6 18 5/186 6/204 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
MD Shanaka 4 15 3/101 4/116 1 v West Indies North Sound 14 Mar 2021 ODI # 4278
KIC Asalanka 4 129 3/147 4/276 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
KIC Asalanka 4 42 3/107 4/149 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
KIC Asalanka 4 48 3/116 4/164 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