One Day International (ODI) cricket is played between international cricket teams who are Full Members of the International Cricket Council (ICC) as well as the top four Associate members. Unlike Test matches, ODIs consist of one inning per team, having a limit in the number of overs, currently 50 overs per innings – although in the past this has been 55 or 60 overs. ODI cricket is List-A cricket, so statistics and records set in ODI matches also count toward List-A records. The earliest match recognised as an ODI was played between England and Australia in January 1971; since when there have been over 4,000 ODIs played by 28 teams. This is a list of South Africa Cricket team's One Day International records. It is based on the List of One Day International cricket records but concentrates solely on records dealing with the South African cricket team. South Africa played its first-ever ODI in 1991 after its return from apartheid-induced ban. South Africa has a positive win ratio against every cricket team in the ODI format.
Key The top five records are listed for each category, except for the team wins, losses, draws and ties, all round records and the partnership records. Tied records for fifth place are also included. Explanations of the general symbols and cricketing terms used in the list are given below. Specific details are provided in each category where appropriate. All records include matches played for South Africa only, and are correct .
+ Key Symbol Meaning Player or umpire is currently active in ODI cricket Even took place during a Cricket World Cup * Player remained not out or partnership remained unbroken ♠ One Day International cricket record Date Starting date of the match Innings Number of innings played Matches Number of matches played Opposition The team South Africa was playing against Period The time period when the player was active in ODI cricket Player The player involved in the record Venue One Day International cricket ground where the match was played
Team records Overall record MatchesWonLostTiedNRWin % 692 419 246 6 21 60.54%Last Updated: 8 September 2025
Team wins, losses, draws and ties
OpponentMatchesWonLostTiedNo Result% WonFirstLast Full Members 6 4 2 0 0 66.66 2019 2025 113 57 52 3 1 52.31 1992 2026 25 19 6 0 0 76.00 2002 2023 74 37 31 1 5 53.07 1992 2025 94 51 40 0 3 57.47 1991 2022 11 8 2 0 1 72.72 2007 2021 74 42 27 0 5 56.75 1992 2025 87 52 34 0 1 59.77 1992 2025 81 46 33 1 1 58.12 1992 2023 64 45 16 1 2 72.58 1992 2023 41 38 2 0 1 95.00 1992 2018 Associate Members 1 1 0 0 0 100.00 2003 2003 10 10 0 0 0 100.00 1996 2008 8 6 1 0 1 75.00 1996 2023 1 1 0 0 0 100.00 2007 2007 2 2 0 0 0 100.00 1996 2015Total69241924662162.8919912025
First bilateral ODI series wins
Opponent Year of first Home win Year of first Away win TBD - 2000 2009 2002 2008 1996 1998 1993 2015 2016 2007 2008 YTP 2023 2013 2000 1999 2002 2003 2000 2014 1999 2001 2005 1995 Last updated: 1 July 2020
First ODI match wins
Opponent Home Away / Neutral Venue Year Venue Year YTP YTP Cardiff 2019 Johannesburg 1994 Sydney 1992 Potchefstroom 2002 Dhaka 2003 East London 2003 YTP YTP Cape Town 1996 Johannesburg 1996 Cape Town 1992 New Delhi 1991 Benoni 2016 Providence 2007 Benoni 2001 Nairobi 1996 Benoni 2023 Rawalpindi 1996 Cape Town 1994 Perth 1994 Johannesburg 1994 Brisbane 1992 YTP YTP Basseterre 2007 Port Elizabeth 1994 Colombo (RPS) 1993 YTP YTP Rawalpindi 1996 Port Elizabeth 1993 Christchurch 1992 Centurion 1997 Canberra 1992 Last updated: 1 July 2020
Winning every match in a series In a bilateral series winning all matches is referred to as whitewash. The first such event occurred when West Indies toured England in 1976. South Africa have recorded 20 such series victories, the highest ever in ODI history (shared with Pakistan).
OppositionMatchesHostSeason 3 2001/02 3 2002/03 3 2004/05 5 2005 3 2006/07 4 2006/07 3 2007 5 2007/08 3 2007/08 5 2010 3 2010/11 3 2011/12 3 2014 5 2016/17 5 2016/17 3 2017/18 3 2018/19 5 2018/19 3 2019/20 3 2022 Last updated: 1 July 2020
Losing every match in a series South Africa has also suffered such whitewash three times.
OppositionMatchesHostSeason 3 1991/92 5 2004 3 2024/25 Last updated: 1 July 2020
Team scoring records
Most runs in an innings The highest innings total scored in ODIs came in the match between England and Australia in June 2018. Playing in the third ODI at Trent Bridge in Nottingham, the hosts posted a total of 481/6. The second ODI against West Indies in January 2015 saw South Africa set their highest innings total of 439/2. South Africa are the only team to have recorded more than 400 runs in an innings on six occasions. South Africa also posted the highest total (428) in the history of Cricket World Cup on 7 October 2023 against Sri Lanka at the Arun Jaitley Cricket Stadium, Delhi.
Rank Score Opposition Venue Date Scorecard 1 The Wanderers Stadium, Johannesburg, South Africa Scorecard 2 Scorecard 3 Wankhede Stadium, Mumbai, India Scorecard 4 Arun Jaitley Cricket Stadium, Delhi, India Scorecard 5 North West Cricket Stadium, Potchefstroom, South Africa Scorecard Last updated: 7 October 2023
Fewest runs in an innings The lowest innings total scored in ODIs has been scored twice. Zimbabwe were dismissed for 35 by Sri Lanka during the third ODI in Sri Lanka's tour of Zimbabwe in April 2004 and USA were dismissed for same score by Nepal in the sixth ODI of the 2020 ICC Cricket World League 2 in Nepal in February 2020. The lowest score in ODI history for South Africa is 69 scored against Australia in the 1993 ODI Series against Australia at Sydney Cricket Ground, Sydney.
Rank Score Opposition Venue DateScorecard 1 Sydney Cricket Ground, Sydney, Australia Scorecard2 Rose Bowl, Southampton, England7 September 2025Scorecard 3 Eden Gardens, Kolkata, India Scorecard Trent Bridge, Nottingham, England Scorecard Old Trafford, Manchester, England Scorecard Last updated: 7 September 2025
Most runs conceded an innings The fifth ODI of March 2006 series at Wanderers Stadium, Johannesburg saw Australia concede their highest innings total of 434/4 against South Africa.
Rank Score Opposition Venue Date Scorecard 1 Wanderers Stadium, Johannesburg, South Africa Scorecard 2 Great Barrier Reef Arena, Mackay, Australia Scorecard 3 Rose Bowl, Southampton, England Scorecard 4 Captain Roop Singh Stadium, Gwalior, India Scorecard 5 Goodyear Park, Bloemfontein, South Africa Scorecard Last updated: 1 July 2020
Fewest runs conceded in an innings The lowest score conceded by South Africa for a full inning is 43 scored by Sri Lanka in the opening ODI of the 2012 ODI series at Paarl.
Rank Score Opposition Venue DateScorecard 1 Boland Park, Paarl, South Africa Scorecard 2 Sahara Park Newlands, Cape Town, South Africa Scorecard 3 Shere-e-Bangla Stadium, Mirpur, Bangladesh Scorecard Goodyear Park, Bloemfontein, South Africa Scorecard 5 Punjab Cricket Association Stadium, Mohali, India Scorecard Last updated: 1 July 2020
Most runs aggregate in a match The highest match aggregate scored in ODIs came in the match between South Africa and Australia in the fifth ODI of March 2006 series at Wanderers Stadium, Johannesburg when South Africa scored 438/9 in response to Australia's 434/4.
Rank Aggregate Scores Venue Date Scorecard 1 (434/4) v (438/9) New Wanderers Stadium, Johannesburg, South Africa Scorecard 2 (428/5) v (326) Arun Jaitley Cricket Stadium, Delhi, India Scorecard 3 (371/6) v (372/6) Sahara Stadium, Kingsmead, Durban, South Africa Scorecard 4 (439/2) v (291/7) New Wanderers Stadium, Johannesburg, South Africa Scorecard 5 (358/5) v (359/6) Shaheed Veer Narayan Singh International Cricket Stadium, Raipur, India Scorecard Last updated: 3 December 2025
Fewest runs aggregate in a match The lowest match aggregate in ODIs is 71 when USA were dismissed for 35 by Nepal in the sixth ODI of the 2020 ICC Cricket World League 2 in Nepal in February 2020. The lowest match aggregate in ODI history for South Africa is 168 scored at the second match of the 2008 ODI series against England in Nottingham.
Rank Aggregate Scores Venue Date Scorecard 1 (83) v (85/0) Trent Bridge, Nottingham, England Scorecard 2 (93) v (94/1) Edgbaston, Birmingham, England Scorecard 3 (105) v (106/5) Goodyear Park, Bloemfontein, South Africa Scorecard 4 (106) v (107/2) Sydney Cricket Ground, Sydney, Australia Scorecard 5 (108) v (109/0) Goodyear Park, Bloemfontein, South Africa Scorecard Last updated: 1 July 2020
Result records An ODI match is won when one side has scored more runs than the total runs scored by the opposing side during their innings. If both sides have completed both their allocated innings and the side that fielded last has the higher aggregate of runs, it is known as a win by runs. This indicates the number of runs that they had scored more than the opposing side. If the side batting last wins the match, it is known as a win by wickets, indicating the number of wickets that were still to fall.
Greatest win margins (by runs) The greatest winning margin by runs in ODIs was England's victory over South Africa by 342 runs in the third and final ODI of South Africa's 2025 tour of England. The largest victory recorded by South Africa was during the Zimbabwe's tour of South Africa in 2010 by 272 runs.
Rank Margin Target Opposition Venue Date 1 272 runs 400 Willowmoore Park, Benoni, South Africa 2 258 runs 302 Boland Park, Paarl, South Africa 3 257 runs 409 Sydney Cricket Ground, Sydney, Australia 4 231 runs 352 Punjab Cricket Association Stadium, Mohali, India 5 229 runs 400 Wankhede Stadium, Mumbai, India Last updated: 1 July 2020
Greatest win margins (by balls remaining) The greatest winning margin by balls remaining in ODIs was England's victory over Canada by 8 wickets with 277 balls remaining in the 1979 Cricket World Cup. The largest victory recorded by South Africa is during the 2003 Cricket World Cup when they won by 10 wickets with 228 balls remaining against Bangladesh in Bloemfontein.
Rank Balls remaining Margin Opposition Venue Date 1 228 10 wickets Goodyear Park, Bloemfontein, South Africa 2 216 Sahara Park Newlands, Cape Town, South Africa 3 193 9 wickets Edgbaston, Birmingham, England 4 192 Sydney Cricket Ground, Sydney, Australia 5 184 Kensington Oval, Bridgetown, Barbados Last updated: 1 July 2020
Greatest win margins (by wickets) A total of 55 matches have ended with the chasing team winning by 10 wickets with West Indies winning by such margins a record 10 times. South Africa have won an ODI match by this margin on seven occasions.
Rank Margin Opposition Most recent venue Date 1 10 wickets Sharjah Cricket Stadium, Sharjah, United Arab Emirates Willowmoore Park, Benoni, South Africa North West Cricket Stadium, Potchefstroom, South Africa Goodyear Park, Bloemfontein, South Africa Eden Gardens, Kolkata, India Sahara Park Newlands, Cape Town, South Africa De Beers Diamond Oval, Kimberley, South Africa Last updated: 3 December 2017
Highest successful run chases South Africa holds the record for the highest successful run chase which they achieved when they scored 438/9 in response to Australia's 434/9.
Rank Score Target Opposition Venue Date 1 435 New Wanderers Stadium, Johannesburg, South Africa 2 372 Sahara Stadium, Kingsmead, Durban, South Africa 3 359 Shaheed Veer Narayan Singh International Cricket Stadium, Raipur, India 4 343 Mangaung Oval, Bloemfontein, South Africa 5 328 Harare Sports Club, Harare, Zimbabwe Last updated: 3 December 2025
Narrowest win margins (by runs) The narrowest run margin victory is by 1 run which has been achieved in 31 ODI's with Australia winning such games a record 6 times. South Africa has achieved any victory by 1 run on four occasions.