View innings by innings list
Start of match date greater than or equal to 3 Nov 2009 remove greater than or equal to 3 Nov 2009 from query
Not involving the player J Botha (Afr/SA) remove J Botha (Afr/SA) from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Runs Wkts Balls Ave RPO
unfiltered 1986-2024 148 139 139 0 9 1.000 62969 2136 77447 29.47 4.87 Profile
filtered 2011-2024 54 51 51 0 3 1.000 23491 782 27000 30.03 5.22
Team innings list
Pakistan 277/7 7 50.0 5.54 1 won v Sri Lanka 26 Feb 2011 ODI # 3109
Sri Lanka 266/9 9 50.0 278 5.32 2 lost v Pakistan 26 Feb 2011 ODI # 3109
Kenya 142 10 43.4 3.25 1 lost v Sri Lanka 1 Mar 2011 ODI # 3113
Sri Lanka 146/1 1 18.4 143 7.82 2 won v Kenya 1 Mar 2011 ODI # 3113
Pakistan 184 10 43.0 4.27 1 won v Canada 3 Mar 2011 ODI # 3116
Canada 138 10 42.5 185 3.22 2 lost v Pakistan 3 Mar 2011 ODI # 3116
Australia DNB 0 0.0 - 0 n/r v Sri Lanka 5 Mar 2011 ODI # 3119
Sri Lanka 146/3 3 32.5 4.44 1 n/r v Australia 5 Mar 2011 ODI # 3119
Australia 176 10 46.4 3.77 1 lost v Pakistan 19 Mar 2011 ODI # 3139
Pakistan 178/6 6 41.0 177 4.34 2 won v Australia 19 Mar 2011 ODI # 3139
England 229/6 6 50.0 4.58 1 lost v Sri Lanka 26 Mar 2011 ODI # 3145
Sri Lanka 231/0 0 39.3 230 5.84 2 won v England 26 Mar 2011 ODI # 3145
New Zealand 217 10 48.5 4.44 1 lost v Sri Lanka 29 Mar 2011 ODI # 3146
Sri Lanka 220/5 5 47.5 218 4.59 2 won v New Zealand 29 Mar 2011 ODI # 3146
Sri Lanka 132 10 38.4 3.41 1 lost v Australia 20 Aug 2011 ODI # 3182
Australia 133/5 5 28.0 133 4.75 2 won v Sri Lanka 20 Aug 2011 ODI # 3182
Australia 211 10 46.1 4.57 1 lost v Sri Lanka 22 Aug 2011 ODI # 3184
Sri Lanka 213/6 6 47.0 212 4.53 2 won v Australia 22 Aug 2011 ODI # 3184
Sri Lanka DNB 0 0.0 - 0 n/r v Pakistan 13 Jun 2012 ODI # 3274
Pakistan 12/2 2 6.2 1.89 1 n/r v Sri Lanka 13 Jun 2012 ODI # 3274
Sri Lanka 243/8 8 50.0 4.86 1 won v Pakistan 16 Jun 2012 ODI # 3275
Pakistan 199 10 45.0 244 4.42 2 lost v Sri Lanka 16 Jun 2012 ODI # 3275
Pakistan 247/7 7 50.0 4.94 1 lost v Sri Lanka 18 Jun 2012 ODI # 3277
Sri Lanka 248/8 8 49.4 248 4.99 2 won v Pakistan 18 Jun 2012 ODI # 3277
Sri Lanka 286/5 5 50.0 5.72 1 lost v India 28 Jul 2012 ODI # 3293
India 288/5 5 49.4 287 5.79 2 won v Sri Lanka 28 Jul 2012 ODI # 3293
Sri Lanka 251/8 8 50.0 5.02 1 lost v India 31 Jul 2012 ODI # 3294
India 255/4 4 42.2 252 6.02 2 won v Sri Lanka 31 Jul 2012 ODI # 3294
Sri Lanka 320/5 5 50.0 6.40 1 won v South Africa 20 Jul 2013 ODI # 3392
South Africa 140 10 31.5 321 4.39 2 lost v Sri Lanka 20 Jul 2013 ODI # 3392
Sri Lanka 223/9 9 49.2 4.52 1 won v South Africa 23 Jul 2013 ODI # 3394
South Africa 104/5 5 21.0 122 4.95 2 lost v Sri Lanka 23 Jul 2013 ODI # 3394
Sri Lanka 307/4 4 50.0 6.14 1 won v South Africa 31 Jul 2013 ODI # 3401
South Africa 179 10 43.5 308 4.08 2 lost v Sri Lanka 31 Jul 2013 ODI # 3401
South Africa 304/5 5 50.0 6.08 1 won v Sri Lanka 6 Jul 2014 ODI # 3500
Sri Lanka 229 10 40.3 305 5.65 2 lost v South Africa 6 Jul 2014 ODI # 3500
Sri Lanka 317/6 6 50.0 6.34 1 won v England 26 Nov 2014 ODI # 3554
England 292 10 47.1 318 6.19 2 lost v Sri Lanka 26 Nov 2014 ODI # 3554
England 185 10 43.0 4.30 1 lost v Sri Lanka 29 Nov 2014 ODI # 3557
Sri Lanka 186/2 2 34.2 186 5.41 2 won v England 29 Nov 2014 ODI # 3557
England 265 10 50.0 5.30 1 lost v Sri Lanka 7 Dec 2014 ODI # 3563
Sri Lanka 267/4 4 49.4 266 5.37 2 won v England 7 Dec 2014 ODI # 3563
Sri Lanka 302/6 6 50.0 6.04 1 won v England 16 Dec 2014 ODI # 3569
England 215 10 45.5 303 4.69 2 lost v Sri Lanka 16 Dec 2014 ODI # 3569
Pakistan 316/4 4 50.0 6.32 1 won v Sri Lanka 19 Jul 2015 ODI # 3670
Sri Lanka 181 10 41.1 317 4.39 2 lost v Pakistan 19 Jul 2015 ODI # 3670
Sri Lanka 256/9 9 50.0 5.12 1 lost v Pakistan 22 Jul 2015 ODI # 3671
Pakistan 257/3 3 40.5 257 6.29 2 won v Sri Lanka 22 Jul 2015 ODI # 3671
West Indies 159/8 8 26.0 6.11 1 lost v Sri Lanka 1 Nov 2015 ODI # 3701
Sri Lanka 164/9 9 24.5 163 6.60 2 won v West Indies 1 Nov 2015 ODI # 3701
West Indies 214 10 37.4 5.68 1 lost v Sri Lanka 4 Nov 2015 ODI # 3702
Sri Lanka 225/2 2 36.3 225 6.16 2 won v West Indies 4 Nov 2015 ODI # 3702
Sri Lanka 227/8 8 50.0 4.54 1 lost v Australia 21 Aug 2016 ODI # 3768
Australia 228/7 7 46.5 228 4.86 2 won v Sri Lanka 21 Aug 2016 ODI # 3768
Sri Lanka 288 10 48.5 5.89 1 won v Australia 24 Aug 2016 ODI # 3769
Australia 206 10 47.2 289 4.35 2 lost v Sri Lanka 24 Aug 2016 ODI # 3769
India 375/5 5 50.0 7.50 1 won v Sri Lanka 31 Aug 2017 ODI # 3908
Sri Lanka 207 10 42.4 376 4.85 2 lost v India 31 Aug 2017 ODI # 3908
Sri Lanka 238 10 49.4 4.79 1 lost v India 3 Sep 2017 ODI # 3909
India 239/4 4 46.3 239 5.13 2 won v Sri Lanka 3 Sep 2017 ODI # 3909
Sri Lanka 299/8 8 50.0 5.98 1 won v South Africa 12 Aug 2018 ODI # 4031
South Africa 121 10 24.4 300 4.90 2 lost v Sri Lanka 12 Aug 2018 ODI # 4031
Sri Lanka 366/6 6 50.0 7.32 1 won v England 23 Oct 2018 ODI # 4058
England 132/9 9 26.1 352 5.04 2 lost v Sri Lanka 23 Oct 2018 ODI # 4058
Sri Lanka 314/8 8 50.0 6.28 1 won v Bangladesh 26 Jul 2019 ODI # 4193
Bangladesh 223 10 41.4 315 5.35 2 lost v Sri Lanka 26 Jul 2019 ODI # 4193
Bangladesh 238/8 8 50.0 4.76 1 lost v Sri Lanka 28 Jul 2019 ODI # 4194
Sri Lanka 242/3 3 44.4 239 5.41 2 won v Bangladesh 28 Jul 2019 ODI # 4194
Sri Lanka 294/8 8 50.0 5.88 1 won v Bangladesh 31 Jul 2019 ODI # 4195
Bangladesh 172 10 36.0 295 4.77 2 lost v Sri Lanka 31 Jul 2019 ODI # 4195
Sri Lanka 262/9 9 50.0 5.24 1 lost v India 18 Jul 2021 ODI # 4307
India 263/3 3 36.4 263 7.17 2 won v Sri Lanka 18 Jul 2021 ODI # 4307
Sri Lanka 275/9 9 50.0 5.50 1 lost v India 20 Jul 2021 ODI # 4309
India 277/7 7 49.1 276 5.63 2 won v Sri Lanka 20 Jul 2021 ODI # 4309
India 225 10 43.1 5.21 1 lost v Sri Lanka 23 Jul 2021 ODI # 4312
Sri Lanka 227/7 7 39.0 227 5.82 2 won v India 23 Jul 2021 ODI # 4312
Sri Lanka 300/9 9 50.0 6.00 1 won v South Africa 2 Sep 2021 ODI # 4314
South Africa 286/6 6 50.0 301 5.72 2 lost v Sri Lanka 2 Sep 2021 ODI # 4314
South Africa 283/6 6 47.0 6.02 1 won v Sri Lanka 4 Sep 2021 ODI # 4315
Sri Lanka 197 10 36.4 265 5.37 2 lost v South Africa 4 Sep 2021 ODI # 4315
Sri Lanka 203/9 9 50.0 4.06 1 won v South Africa 7 Sep 2021 ODI # 4318
South Africa 125 10 30.0 204 4.16 2 lost v Sri Lanka 7 Sep 2021 ODI # 4318
Australia 291/6 6 50.0 5.82 1 lost v Sri Lanka 19 Jun 2022 ODI # 4415
Sri Lanka 292/4 4 48.3 292 6.02 2 won v Australia 19 Jun 2022 ODI # 4415
Sri Lanka 258 10 49.0 5.26 1 won v Australia 21 Jun 2022 ODI # 4416
Australia 254 10 50.0 259 5.08 2 lost v Sri Lanka 21 Jun 2022 ODI # 4416
Sri Lanka 160 10 43.1 3.70 1 lost v Australia 24 Jun 2022 ODI # 4418
Australia 164/6 6 39.3 161 4.15 2 won v Sri Lanka 24 Jun 2022 ODI # 4418
Pakistan 268/8 8 50.0 5.36 1 won v Afghanistan 26 Aug 2023 ODI # 4627
Afghanistan 209 10 48.4 269 4.29 2 lost v Pakistan 26 Aug 2023 ODI # 4627
Sri Lanka 257/9 9 50.0 5.14 1 won v Bangladesh 9 Sep 2023 ODI # 4637
Bangladesh 236 10 48.1 258 4.89 2 lost v Sri Lanka 9 Sep 2023 ODI # 4637
India 356/2 2 50.0 7.12 1 won v Pakistan 10 Sep 2023 ODI # 4639
Pakistan 128 8 32.0 357 4.00 2 lost v India 10 Sep 2023 ODI # 4639
India 213 10 49.1 4.33 1 won v Sri Lanka 12 Sep 2023 ODI # 4641
Sri Lanka 172 10 41.3 214 4.14 2 lost v India 12 Sep 2023 ODI # 4641
Pakistan 252/7 7 42.0 6.00 1 lost v Sri Lanka 14 Sep 2023 ODI # 4644
Sri Lanka 252/8 8 42.0 252 6.00 2 won v Pakistan 14 Sep 2023 ODI # 4644
Bangladesh 265/8 8 50.0 5.30 1 won v India 15 Sep 2023 ODI # 4645
India 259 10 49.5 266 5.19 2 lost v Bangladesh 15 Sep 2023 ODI # 4645
Sri Lanka 50 10 15.2 3.26 1 lost v India 17 Sep 2023 ODI # 4649
India 51/0 0 6.1 51 8.27 2 won v Sri Lanka 17 Sep 2023 ODI # 4649
Sri Lanka 273/9 9 50.0 5.46 1 n/r v Zimbabwe 6 Jan 2024 ODI # 4718
Zimbabwe 12/2 2 4.0 274 3.00 2 n/r v Sri Lanka 6 Jan 2024 ODI # 4718
Zimbabwe 208 10 44.4 4.65 1 lost v Sri Lanka 8 Jan 2024 ODI # 4719
Sri Lanka 211/8 8 49.0 209 4.30 2 won v Zimbabwe 8 Jan 2024 ODI # 4719
Zimbabwe 96 10 22.5 4.20 1 lost v Sri Lanka 11 Jan 2024 ODI # 4720
Sri Lanka 97/2 2 16.4 97 5.82 2 won v Zimbabwe 11 Jan 2024 ODI # 4720
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