View match results
Not involving the player Abdul Razzaq (Asia/PAK) remove Abdul Razzaq (Asia/PAK) 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 1986-2024 137 129 129 0 8 1.000 58817 1979 71712 29.72 4.92
Match result list
aban - Sri Lanka v Pakistan 9 Mar 1986 ODI # 367a
New Zealand won 6 wickets 40 Sri Lanka v New Zealand 5 Apr 1986 ODI # 378
Sri Lanka won 5 wickets 7 Sri Lanka v Australia 4 Sep 1992 ODI # 762
Australia won 5 wickets 13 Sri Lanka v Australia 5 Sep 1992 ODI # 763
n/r - Sri Lanka v New Zealand 4 Dec 1992 ODI # 768
Sri Lanka won 31 runs Sri Lanka v New Zealand 13 Dec 1992 ODI # 778
Sri Lanka won 32 runs Sri Lanka v England 10 Mar 1993 ODI # 815
India won 1 runs Sri Lanka v India 25 Jul 1993 ODI # 833
Sri Lanka won 8 runs Sri Lanka v India 12 Aug 1993 ODI # 834
South Africa won 124 runs Sri Lanka v South Africa 2 Sep 1993 ODI # 837
Sri Lanka won 44 runs Sri Lanka v South Africa 4 Sep 1993 ODI # 838
Sri Lanka won 3 wickets 5 Sri Lanka v West Indies 16 Dec 1993 ODI # 864
Pakistan won 9 wickets 70 Sri Lanka v Pakistan 3 Aug 1994 ODI # 914
Sri Lanka won 7 wickets 16 Sri Lanka v Pakistan 6 Aug 1994 ODI # 915
Pakistan won 27 runs Sri Lanka v Pakistan 24 Aug 1994 ODI # 918
n/r - Sri Lanka v India 4 Sep 1994 ODI # 921
Sri Lanka won 7 wickets 4 Sri Lanka v India 5 Sep 1994 ODI # 922
India won 31 runs Australia v India 9 Sep 1994 ODI # 924
aban - India v Pakistan 15 Sep 1994 ODI # 926a
Sri Lanka won Sri Lanka v Australia 17 Feb 1996 ODI # 1051a
Sri Lanka won Sri Lanka v West Indies 25 Feb 1996 ODI # 1060a
Australia won 125 runs Australia v Zimbabwe 26 Aug 1996 ODI # 1105
Sri Lanka won 9 wickets 34 Sri Lanka v India 28 Aug 1996 ODI # 1106
Sri Lanka won 4 wickets 25 Sri Lanka v Australia 30 Aug 1996 ODI # 1108
Sri Lanka won 50 runs Sri Lanka v Australia 7 Sep 1996 ODI # 1114
Sri Lanka won 15 runs Sri Lanka v Pakistan 14 Jul 1997 ODI # 1216
Pakistan won 109 runs Bangladesh v Pakistan 16 Jul 1997 ODI # 1217
Sri Lanka won 6 wickets 32 Sri Lanka v India 18 Jul 1997 ODI # 1218
Sri Lanka won 8 wickets 79 Sri Lanka v India 26 Jul 1997 ODI # 1222
Sri Lanka won 2 runs Sri Lanka v India 17 Aug 1997 ODI # 1223
Sri Lanka won 7 wickets 49 Sri Lanka v India 20 Aug 1997 ODI # 1224
Sri Lanka won 5 wickets 10 Sri Lanka v Zimbabwe 24 Jan 1998 ODI # 1284
India won 8 wickets 38 Sri Lanka v India 19 Jun 1998 ODI # 1338
Sri Lanka won 7 wickets 60 Sri Lanka v New Zealand 21 Jun 1998 ODI # 1339
n/r - India v New Zealand 23 Jun 1998 ODI # 1340
India won 6 runs Sri Lanka v India 7 Jul 1998 ODI # 1344
Sri Lanka won 7 wickets 20 Sri Lanka v India 25 Aug 1999 ODI # 1487
Australia won 27 runs Sri Lanka v Australia 26 Aug 1999 ODI # 1488
Sri Lanka won 8 wickets 63 Sri Lanka v Australia 31 Aug 1999 ODI # 1491
Sri Lanka won 30 runs Sri Lanka v South Africa 14 Jul 2000 ODI # 1614
Sri Lanka won 66 runs Sri Lanka v England 25 Mar 2001 ODI # 1695
Sri Lanka won 16 runs Sri Lanka v New Zealand 18 Jul 2001 ODI # 1735
New Zealand won 84 runs India v New Zealand 20 Jul 2001 ODI # 1736
Sri Lanka won 6 runs Sri Lanka v India 22 Jul 2001 ODI # 1737
Sri Lanka won 5 wickets 9 Sri Lanka v New Zealand 25 Jul 2001 ODI # 1738
New Zealand won 67 runs India v New Zealand 26 Jul 2001 ODI # 1739
India won 7 wickets 26 Sri Lanka v India 28 Jul 2001 ODI # 1740
Sri Lanka won 121 runs Sri Lanka v India 5 Aug 2001 ODI # 1744
West Indies won 49 runs Sri Lanka v West Indies 11 Dec 2001 ODI # 1778
Sri Lanka won 59 runs Sri Lanka v Zimbabwe 12 Dec 2001 ODI # 1779
Sri Lanka won 34 runs Sri Lanka v West Indies 19 Dec 2001 ODI # 1782
Sri Lanka won 58 runs Sri Lanka v Bangladesh 7 Aug 2002 ODI # 1859
India won 14 runs India v Zimbabwe 14 Sep 2002 ODI # 1876
Sri Lanka won 206 runs Sri Lanka v Netherlands 16 Sep 2002 ODI # 1878
England won 108 runs England v Zimbabwe 18 Sep 2002 ODI # 1880
South Africa won 176 runs Kenya v South Africa 20 Sep 2002 ODI # 1882
India won 8 wickets 63 England v India 22 Sep 2002 ODI # 1884
India won 10 runs India v South Africa 25 Sep 2002 ODI # 1886
Sri Lanka won 7 wickets 60 Sri Lanka v Australia 27 Sep 2002 ODI # 1887
n/r - Sri Lanka v India 29 Sep 2002 ODI # 1888
n/r - Sri Lanka v India 30 Sep 2002 ODI # 1889
aban - Sri Lanka v England 21 Nov 2003 ODI # 2064a
aban - Sri Lanka v England 23 Nov 2003 ODI # 2066a
Australia won 5 wickets 9 Sri Lanka v Australia 25 Feb 2004 ODI # 2105
Australia won 40 runs Sri Lanka v Australia 27 Feb 2004 ODI # 2106
Sri Lanka won 10 wickets 99 Sri Lanka v Bangladesh 23 Jul 2004 ODI # 2151
India won 4 runs Sri Lanka v India 27 Jul 2004 ODI # 2153
Sri Lanka won 25 runs Sri Lanka v India 1 Aug 2004 ODI # 2155
Sri Lanka won 3 wickets 6 Sri Lanka v South Africa 20 Aug 2004 ODI # 2156
Sri Lanka won 37 runs Sri Lanka v South Africa 22 Aug 2004 ODI # 2158
West Indies won 33 runs Sri Lanka v West Indies 6 Aug 2005 ODI # 2266
India won 7 runs India v West Indies 7 Aug 2005 ODI # 2267
Sri Lanka won 18 runs Sri Lanka v India 9 Aug 2005 ODI # 2268
Sri Lanka won 75 runs Sri Lanka v Bangladesh 2 Sep 2005 ODI # 2277
Sri Lanka won 6 wickets 148 Sri Lanka v Bangladesh 4 Sep 2005 ODI # 2279
aban - Sri Lanka v South Africa 14 Aug 2006 ODI # 2403a
aban - Sri Lanka v India 16 Aug 2006 ODI # 2404a
canc - Sri Lanka v India 24 Aug 2006 ODI # 2407b
canc - India v South Africa 26 Aug 2006 ODI # 2407c
canc - Sri Lanka v South Africa 29 Aug 2006 ODI # 2407d
Sri Lanka won 5 wickets 113 Sri Lanka v Bangladesh 23 Jul 2007 ODI # 2606
Sri Lanka won 39 runs Sri Lanka v Bangladesh 25 Jul 2007 ODI # 2607
England won 5 wickets 19 Sri Lanka v England 10 Oct 2007 ODI # 2628
Sri Lanka won 107 runs Sri Lanka v England 13 Oct 2007 ODI # 2630
India won 33 runs Sri Lanka v India 24 Aug 2008 ODI # 2750
aban - Sri Lanka v India 26 Aug 2008 ODI # 2753a
India won 46 runs Sri Lanka v India 27 Aug 2008 ODI # 2755
Sri Lanka won 112 runs Sri Lanka v India 29 Aug 2008 ODI # 2756
India won 15 runs Sri Lanka v India 31 Jan 2009 ODI # 2810
India won 147 runs Sri Lanka v India 3 Feb 2009 ODI # 2813
India won 67 runs Sri Lanka v India 5 Feb 2009 ODI # 2815
Sri Lanka won 68 runs Sri Lanka v India 8 Feb 2009 ODI # 2818
Pakistan won 146 runs Sri Lanka v Pakistan 7 Aug 2009 ODI # 2868
Pakistan won 132 runs Sri Lanka v Pakistan 9 Aug 2009 ODI # 2870
Sri Lanka won 97 runs Sri Lanka v New Zealand 8 Sep 2009 ODI # 2884
India won 6 wickets 57 India v New Zealand 11 Sep 2009 ODI # 2886
Sri Lanka won 139 runs Sri Lanka v India 12 Sep 2009 ODI # 2887
India won 46 runs Sri Lanka v India 14 Sep 2009 ODI # 2889
Sri Lanka won 9 wickets 188 Sri Lanka v Kenya 1 Mar 2011 ODI # 3113
n/r - Sri Lanka v Australia 5 Mar 2011 ODI # 3119
Sri Lanka won 10 wickets 63 Sri Lanka v England 26 Mar 2011 ODI # 3145
Sri Lanka won 5 wickets 13 Sri Lanka v New Zealand 29 Mar 2011 ODI # 3146
Australia won 5 wickets 132 Sri Lanka v Australia 20 Aug 2011 ODI # 3182
Sri Lanka won 4 wickets 18 Sri Lanka v Australia 22 Aug 2011 ODI # 3184
n/r - Sri Lanka v Pakistan 13 Jun 2012 ODI # 3274
Sri Lanka won 44 runs Sri Lanka v Pakistan 16 Jun 2012 ODI # 3275
Sri Lanka won 2 wickets 2 Sri Lanka v Pakistan 18 Jun 2012 ODI # 3277
India won 5 wickets 2 Sri Lanka v India 28 Jul 2012 ODI # 3293
India won 6 wickets 46 Sri Lanka v India 31 Jul 2012 ODI # 3294
Sri Lanka won 180 runs Sri Lanka v South Africa 20 Jul 2013 ODI # 3392
Sri Lanka won 17 runs Sri Lanka v South Africa 23 Jul 2013 ODI # 3394
Sri Lanka won 128 runs Sri Lanka v South Africa 31 Jul 2013 ODI # 3401
South Africa won 75 runs Sri Lanka v South Africa 6 Jul 2014 ODI # 3500
Sri Lanka won 25 runs Sri Lanka v England 26 Nov 2014 ODI # 3554
Sri Lanka won 8 wickets 64 Sri Lanka v England 29 Nov 2014 ODI # 3557
Sri Lanka won 6 wickets 2 Sri Lanka v England 7 Dec 2014 ODI # 3563
Sri Lanka won 87 runs Sri Lanka v England 16 Dec 2014 ODI # 3569
Pakistan won 135 runs Sri Lanka v Pakistan 19 Jul 2015 ODI # 3670
Pakistan won 7 wickets 55 Sri Lanka v Pakistan 22 Jul 2015 ODI # 3671
Sri Lanka won 1 wickets 7 Sri Lanka v West Indies 1 Nov 2015 ODI # 3701
Sri Lanka won 8 wickets 9 Sri Lanka v West Indies 4 Nov 2015 ODI # 3702
Australia won 3 wickets 19 Sri Lanka v Australia 21 Aug 2016 ODI # 3768
Sri Lanka won 82 runs Sri Lanka v Australia 24 Aug 2016 ODI # 3769
India won 168 runs Sri Lanka v India 31 Aug 2017 ODI # 3908
India won 6 wickets 21 Sri Lanka v India 3 Sep 2017 ODI # 3909
Sri Lanka won 178 runs Sri Lanka v South Africa 12 Aug 2018 ODI # 4031
Sri Lanka won 219 runs Sri Lanka v England 23 Oct 2018 ODI # 4058
Sri Lanka won 91 runs Sri Lanka v Bangladesh 26 Jul 2019 ODI # 4193
Sri Lanka won 7 wickets 32 Sri Lanka v Bangladesh 28 Jul 2019 ODI # 4194
Sri Lanka won 122 runs Sri Lanka v Bangladesh 31 Jul 2019 ODI # 4195
India won 7 wickets 80 Sri Lanka v India 18 Jul 2021 ODI # 4307
India won 3 wickets 5 Sri Lanka v India 20 Jul 2021 ODI # 4309
Sri Lanka won 3 wickets 48 Sri Lanka v India 23 Jul 2021 ODI # 4312
Sri Lanka won 14 runs Sri Lanka v South Africa 2 Sep 2021 ODI # 4314
South Africa won 67 runs Sri Lanka v South Africa 4 Sep 2021 ODI # 4315
Sri Lanka won 78 runs Sri Lanka v South Africa 7 Sep 2021 ODI # 4318
Sri Lanka won 6 wickets 9 Sri Lanka v Australia 19 Jun 2022 ODI # 4415
Sri Lanka won 4 runs Sri Lanka v Australia 21 Jun 2022 ODI # 4416
Australia won 4 wickets 63 Sri Lanka v Australia 24 Jun 2022 ODI # 4418
Pakistan won 59 runs Afghanistan v Pakistan 26 Aug 2023 ODI # 4627
Sri Lanka won 21 runs Sri Lanka v Bangladesh 9 Sep 2023 ODI # 4637
India won 228 runs India v Pakistan 10 Sep 2023 ODI # 4639
India won 41 runs Sri Lanka v India 12 Sep 2023 ODI # 4641
Sri Lanka won 2 wickets 0 Sri Lanka v Pakistan 14 Sep 2023 ODI # 4644
Bangladesh won 6 runs Bangladesh v India 15 Sep 2023 ODI # 4645
India won 10 wickets 263 Sri Lanka v India 17 Sep 2023 ODI # 4649
n/r - Sri Lanka v Zimbabwe 6 Jan 2024 ODI # 4718
Sri Lanka won 2 wickets 6 Sri Lanka v Zimbabwe 8 Jan 2024 ODI # 4719
Sri Lanka won 8 wickets 62 Sri Lanka 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