View match results
Match result won match remove won match from query
Totals in terms of batting team switch totals
Ordered by result margin (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Runs Wkts Balls Ave RPO
unfiltered 1997-2023 68 67 67 0 1 1.000 19029 893 20355 21.30 5.60 Profile
filtered 1997-2023 67 67 0 0 0 - 10426 313 9349 33.30 6.69
Match result list
South Africa won 272 runs ODI : South Africa v Zimbabwe 22 Oct 2010 ODI # 3061
South Africa won 206 runs ODI : South Africa v Ireland 25 Sep 2016 ODI # 3780
Canada won 148 runs ODI : Canada v Scotland 8 Apr 2009 ODI # 2838
South Africa won 128 runs ODI : South Africa v Bangladesh 9 Nov 2008 ODI # 2772
Sri Lanka won 115 runs ODI : Pakistan v Sri Lanka 15 Apr 1998 ODI # 1317
Botswana won 107 runs T20I : Botswana v Eswatini 29 May 2023 T20I # 2079
Botswana won 100 runs T20I : Botswana v Malawi 30 May 2023 T20I # 2080
Ghana won 98 runs T20I : Gambia v Ghana 10 Dec 2023 T20I # 2390
Botswana won 92 runs T20I : Botswana v Mozambique 19 Sep 2022 T20I # 1785
Uganda won 91 runs T20I : Kenya v Uganda 19 Dec 2023 T20I # 2413
Afghanistan won 89 runs ODI : Afghanistan v Scotland 19 Apr 2009 ODI # 2842
Malawi won 53 runs T20I : Eswatini v Malawi 27 May 2023 T20I # 2077
Kenya won 52 runs T20I : Kenya v Malawi 16 Sep 2022 T20I # 1779
Uganda won 51 runs T20I : Mozambique v Uganda 15 Dec 2023 T20I # 2404
Malawi won 46 runs T20I : Malawi v Rwanda 16 Dec 2023 T20I # 2405
South Africa won 45 runs ODI : South Africa v Zimbabwe 8 Nov 2009 ODI # 2926
Tanzania won 44 runs T20I : Malawi v Tanzania 20 Sep 2022 T20I # 1786
Kenya won 40 runs T20I : Botswana v Kenya 16 Dec 2023 T20I # 2406
Cameroon won 39 runs T20I : Cameroon v Mali 7 Dec 2023 T20I # 2382
Botswana won 38 runs T20I : Botswana v Ghana 11 Dec 2023 T20I # 2394
Uganda won 38 runs T20I : Mozambique v Uganda 18 Sep 2022 T20I # 1783
Ghana won 28 runs T20I : Ghana v Mozambique 16 Sep 2022 T20I # 1778
Botswana won 11 runs T20I : Botswana v Ghana 18 Sep 2022 T20I # 1782
Kenya won 4 runs T20I : Kenya v Malawi 18 Dec 2023 T20I # 2411
Rwanda won 2 runs T20I : Rwanda v Uganda 11 Dec 2023 T20I # 2393
Kenya won 10 wickets 101 T20I : Cameroon v Kenya 6 Dec 2023 T20I # 2381
Kenya won 10 wickets 105 T20I : Kenya v Mali 8 Dec 2023 T20I # 2386
South Africa won 10 wickets 178 ODI : South Africa v Bangladesh 6 Oct 2002 ODI # 1891
Tanzania won 10 wickets 73 T20I : Cameroon v Tanzania 17 Sep 2022 T20I # 1780
Uganda won 10 wickets 88 T20I : Botswana v Uganda 18 Dec 2023 T20I # 2410
Australia won 9 wickets 119 ODI : Australia v Ireland 27 Sep 2016 ODI # 3782
Kenya won 9 wickets 100 T20I : Cameroon v Kenya 19 Sep 2022 T20I # 1784
Malawi won 9 wickets 53 T20I : Malawi v Mozambique 28 May 2023 T20I # 2078
Sierra Leone won 9 wickets 94 T20I : Cameroon v Sierra Leone 10 Dec 2023 T20I # 2392
Kenya won 8 wickets 74 T20I : Kenya v Sierra Leone 12 Dec 2023 T20I # 2395
Kenya won 8 wickets 41 T20I : Ghana v Kenya 13 Dec 2023 T20I # 2399
Kenya won 8 wickets 33 T20I : Kenya v Sierra Leone 7 Dec 2023 T20I # 2383
Sierra Leone won 8 wickets 103 T20I : Mali v Sierra Leone 9 Dec 2023 T20I # 2389
South Africa won 8 wickets 120 ODI : South Africa v Netherlands 31 Mar 2023 ODI # 4558
Uganda won 8 wickets 2 T20I : Tanzania v Uganda 22 Sep 2022 T20I # 1792
Uganda won 8 wickets 14 T20I : Ghana v Uganda 20 Sep 2022 T20I # 1787
Botswana won 7 wickets 41 T20I : Botswana v Mozambique 1 Jun 2023 T20I # 2082
Ireland won 7 wickets 74 ODI : Ireland v Scotland 1 Apr 2009 ODI # 2830
Malawi won 7 wickets 41 T20I : Cameroon v Malawi 15 Sep 2022 T20I # 1777
South Africa won 7 wickets 98 ODI : South Africa v Kenya 7 Oct 2001 ODI # 1755
Sri Lanka won 7 wickets 50 ODI : South Africa v Sri Lanka 1 Dec 2002 ODI # 1908
Uganda won 7 wickets 10 T20I : Botswana v Uganda 15 Sep 2022 T20I # 1776
Uganda won 7 wickets 45 T20I : Malawi v Uganda 13 Dec 2023 T20I # 2398
Bermuda won 6 wickets 198 ODI : Bermuda v Netherlands 2 Dec 2006 ODI # 2456
India won 6 wickets 64 ODI : India v Zimbabwe 9 Feb 1997 ODI # 1175
Ireland won 6 wickets 54 ODI : Canada v Ireland 6 Apr 2009 ODI # 2836
Malawi won 6 wickets 8 T20I : Malawi v Mozambique 14 Dec 2023 T20I # 2400
Mozambique won 6 wickets 0 T20I : Eswatini v Mozambique 30 May 2023 T20I # 2081
South Africa won 6 wickets 20 ODI : South Africa v New Zealand 22 Oct 2000 ODI # 1643
South Africa won 6 wickets 36 ODI : South Africa v Pakistan 24 Mar 2013 ODI # 3350
Mozambique won 5 wickets 19 T20I : Mozambique v Rwanda 17 Dec 2023 T20I # 2408
New Zealand won 5 wickets 162 ODI : Canada v New Zealand 3 Mar 2003 ODI # 1977
Rwanda won 4 wickets 49 T20I : Gambia v Rwanda 8 Dec 2023 T20I # 2385
Tanzania won 4 wickets 9 T20I : Botswana v Tanzania 21 Sep 2022 T20I # 1791
Tanzania won 4 wickets 6 T20I : Kenya v Tanzania 17 Sep 2022 T20I # 1781
Botswana won 3 wickets 0 T20I : Botswana v Malawi 19 Dec 2023 T20I # 2412
Canada won 3 wickets 62 ODI : Bermuda v Canada 30 Nov 2006 ODI # 2454
Rwanda won 3 wickets 38 T20I : Ghana v Rwanda 9 Dec 2023 T20I # 2387
Uganda won 3 wickets 3 T20I : Kenya v Uganda 21 Sep 2022 T20I # 1790
Ghana won 2 wickets 2 T20I : Ghana v Sierra Leone 17 Dec 2023 T20I # 2409
Sierra Leone won 2 wickets 2 T20I : Botswana v Sierra Leone 15 Dec 2023 T20I # 2403
Netherlands won 1 wickets 2 ODI : Canada v Netherlands 1 Dec 2006 ODI # 2455
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page