South Africa ODI records
Latest Beat Australia 2–1 in the ODI series · September 2026
South Africa have played 395 ODI matches since 2003, winning 232 (59%). AB de Villiers has scored the most ODI runs for South Africa (9,324) and Dale Steyn has taken the most wickets (191).
Updated to 30 September 2026
South Africa ODI records
ODI records here start in 2003, when ball-by-ball data begins; earlier matches are not included.
Highest ODI totals
- 439/2 (50 ov) v West Indies, 2015
- 438/4 (50 ov) v India, 2015
- 438/9 (49.5 ov) v Australia, 2006
Lowest completed ODI totals
- 83 (27.1 ov) v India, 2023
- 83 (20.4 ov) v England, 2022
- 83 (23 ov) v England, 2008
Biggest wins by runs
- 272 runs v Zimbabwe, 2010
- 258 runs v Sri Lanka, 2012
- 257 runs v West Indies, 2015
Biggest wins by wickets
- 10 wickets v Bangladesh, 2017
- 10 wickets v Pakistan, 2007
- 10 wickets v Bangladesh, 2003
Highest individual scores
- 185 Faf du Plessis (141 b) v Sri Lanka, 2017
- 178 Quinton de Kock (113 b) v Australia, 2016
- 177* Janneman Malan (169 b) v Ireland, 2021
Best bowling figures
- 7/45 Imran Tahir v West Indies, 2016
- 6/16 Kagiso Rabada v Bangladesh, 2015
- 6/22 Makhaya Ntini v Australia, 2006
Most ODI runs for South Africa
Top 25, every match in our records
| # | Batter | Inns | Runs | HS | Avg | SR | 50/100 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AB de Villiers | 209 | 9324 | 176 | 54.53 | 101.1 | 51/25 | 813 | 196 |
| 2 | Hashim Amla | 174 | 7834 | 159 | 48.66 | 88.4 | 38/26 | 795 | 49 |
| 3 | Quinton de Kock | 162 | 7043 | 178 | 45.73 | 96.7 | 31/23 | 792 | 134 |
| 4 | Faf du Plessis | 135 | 5445 | 185 | 46.94 | 88.2 | 34/12 | 493 | 61 |
| 5 | Graeme Smith | 151 | 5280 | 141 | 36.67 | 81.7 | 36/8 | 588 | 38 |
| 6 | JP Duminy | 173 | 4928 | 129 | 36.24 | 84.1 | 27/3 | 342 | 67 |
| 7 | Jacques Kallis | 128 | 4908 | 128 | 45.87 | 76.9 | 38/8 | 415 | 53 |
| 8 | David Miller | 153 | 4724 | 142 | 43.34 | 104.7 | 24/8 | 352 | 152 |
| 9 | Herschelle Gibbs | 102 | 3766 | 175 | 39.64 | 86.7 | 20/10 | 414 | 72 |
| 10 | Aiden Markram | 79 | 2554 | 175 | 35.47 | 97.7 | 12/4 | 266 | 57 |
| 11 | Rassie van der Dussen | 63 | 2529 | 134 | 48.63 | 86.8 | 15/6 | 197 | 47 |
| 12 | Mark Boucher | 102 | 2470 | 147 | 33.38 | 90.2 | 11/1 | 188 | 53 |
| 13 | Heinrich Klaasen | 55 | 2131 | 174 | 44.40 | 117.3 | 11/4 | 199 | 71 |
| 14 | Temba Bavuma | 51 | 2027 | 144 | 44.07 | 87.9 | 7/6 | 202 | 28 |
| 15 | Rilee Rossouw | 35 | 1239 | 132 | 38.72 | 94.4 | 7/3 | 131 | 22 |
| 16 | Boeta Dippenaar | 31 | 1185 | 125 | 45.58 | 68.5 | 8/3 | 102 | 7 |
| 17 | Justin Kemp | 50 | 1123 | 100 | 33.03 | 84.6 | 7/1 | 71 | 46 |
| 18 | Farhaan Behardien | 49 | 1074 | 70 | 30.69 | 97.9 | 6/0 | 79 | 25 |
| 19 | Shaun Pollock | 60 | 1066 | 90 | 26.65 | 91.5 | 5/0 | 80 | 21 |
| 20 | Janneman Malan | 22 | 958 | 177 | 47.90 | 83.3 | 4/3 | 97 | 16 |
| 21 | Reeza Hendricks | 35 | 930 | 102 | 28.18 | 78.3 | 7/1 | 98 | 9 |
| 22 | Matthew Breetzke | 16 | 881 | 150 | 58.73 | 98.1 | 6/2 | 83 | 19 |
| 23 | Andile Phehlukwayo | 52 | 827 | 69 | 22.35 | 85.3 | 2/0 | 74 | 32 |
| 24 | Jacques Rudolph | 24 | 813 | 71 | 45.17 | 68.6 | 6/0 | 80 | 1 |
| 25 | Tony de Zorzi | 20 | 777 | 119 | 43.17 | 98.5 | 4/1 | 80 | 22 |
Most ODI wickets for South Africa
Top 25, every match in our records
| # | Bowler | Inns | Overs | Wkts | Econ | Avg | Best | Dot % |
|---|---|---|---|---|---|---|---|---|
| 1 | Dale Steyn | 121 | 1022.2 | 191 | 4.89 | 26.16 | 6/39 | 61% |
| 2 | Morné Morkel | 110 | 920 | 179 | 4.93 | 25.33 | 5/21 | 60% |
| 3 | Imran Tahir | 103 | 916.3 | 169 | 4.66 | 25.25 | 7/45 | 53% |
| 4 | Kagiso Rabada | 101 | 880.5 | 164 | 5.11 | 27.45 | 6/16 | 60% |
| 5 | Makhaya Ntini | 87 | 732 | 140 | 4.73 | 24.74 | 6/22 | 62% |
| 6 | Lungi Ngidi | 69 | 540.2 | 107 | 5.82 | 29.41 | 6/58 | 55% |
| 7 | Shaun Pollock | 90 | 798.4 | 103 | 3.36 | 26.08 | 5/23 | 69% |
| 8 | Wayne Parnell | 69 | 537.2 | 99 | 5.60 | 30.40 | 5/48 | 54% |
| 9 | Lonwabo Tsotsobe | 59 | 485 | 94 | 4.77 | 24.62 | 4/22 | 62% |
| 10 | Andile Phehlukwayo | 75 | 508.1 | 92 | 5.81 | 32.07 | 4/22 | 48% |
| 11 | Jacques Kallis | 113 | 630.3 | 89 | 5.11 | 36.17 | 3/3 | 52% |
| 12 | André Nel | 57 | 473.2 | 84 | 4.65 | 26.19 | 5/45 | 63% |
| 13 | Charl Langeveldt | 61 | 498.2 | 80 | 5.22 | 32.50 | 5/39 | 57% |
| 14 | Ryan McLaren | 50 | 391.3 | 77 | 5.24 | 26.66 | 4/19 | 55% |
| 15 | Andrew Hall | 52 | 424.4 | 76 | 4.60 | 25.68 | 5/18 | 58% |
| 16 | Keshav Maharaj | 55 | 480.1 | 76 | 4.74 | 29.93 | 5/33 | 50% |
| 17 | Tabraiz Shamsi | 52 | 449.3 | 73 | 5.58 | 34.38 | 5/49 | 49% |
| 18 | Johan Botha | 69 | 584.1 | 68 | 4.59 | 39.43 | 4/19 | 48% |
| 19 | Robin Peterson | 62 | 462.2 | 67 | 4.86 | 33.54 | 4/12 | 51% |
| 20 | JP Duminy | 131 | 564.3 | 67 | 5.43 | 45.72 | 4/16 | 45% |
| 21 | Marco Jansen | 33 | 267 | 51 | 6.46 | 33.82 | 5/39 | 57% |
| 22 | Chris Morris | 39 | 309.4 | 45 | 5.63 | 38.73 | 4/31 | 54% |
| 23 | Vernon Philander | 28 | 213.1 | 41 | 4.63 | 24.05 | 4/12 | 62% |
| 24 | Albie Morkel | 44 | 289.1 | 41 | 5.51 | 38.88 | 4/29 | 50% |
| 25 | Anrich Nortje | 21 | 167.4 | 36 | 5.86 | 27.28 | 4/51 | 53% |
South Africa ODI win percentage by year
Share of ODIs won each year
Show as a table
| Year | P | W | L | Win % |
|---|---|---|---|---|
| 2026 | 6 | 5 | 1 | 83% |
| 2025 | 16 | 7 | 9 | 44% |
| 2024 | 6 | 2 | 4 | 33% |
| 2023 | 24 | 15 | 9 | 63% |
| 2022 | 12 | 6 | 5 | 50% |
| 2021 | 10 | 3 | 5 | 30% |
| 2020 | 6 | 4 | 1 | 67% |
| 2019 | 18 | 10 | 7 | 56% |
| 2018 | 17 | 9 | 8 | 53% |
| 2017 | 19 | 13 | 6 | 68% |
| 2016 | 17 | 11 | 5 | 65% |
| 2015 | 24 | 15 | 9 | 63% |
| 2014 | 19 | 12 | 6 | 63% |
| 2013 | 28 | 13 | 13 | 46% |
| 2012 | 13 | 8 | 4 | 62% |
| 2011 | 15 | 9 | 6 | 60% |
| 2010 | 16 | 12 | 4 | 75% |
| 2009 | 18 | 11 | 7 | 61% |
| 2008 | 15 | 10 | 4 | 67% |
| 2007 | 30 | 19 | 10 | 63% |
| 2006 | 24 | 15 | 9 | 63% |
| 2005 | 18 | 13 | 2 | 72% |
| 2004 | 7 | 1 | 5 | 14% |
| 2003 | 17 | 9 | 6 | 53% |
South Africa best death over bowlers
Overs 41–50 · ranked by wickets, then economy · minimum 10 overs
| # | Bowler | Inns | Overs | Wkts | Econ | Dot % | Balls per boundary |
|---|---|---|---|---|---|---|---|
| 1 | Dale Steyn | 80 | 191.2 | 75 | 6.45 | 45% | 8.1 |
| 2 | Morné Morkel | 73 | 146.1 | 56 | 6.78 | 43% | 7.8 |
| 3 | Kagiso Rabada | 64 | 144.3 | 51 | 6.73 | 40% | 8.5 |
| 4 | Makhaya Ntini | 54 | 118 | 44 | 6.86 | 41% | 8.0 |
| 5 | Imran Tahir | 64 | 119 | 34 | 6.12 | 45% | 9.9 |
| 6 | Andile Phehlukwayo | 44 | 100.4 | 34 | 7.22 | 37% | 7.4 |
| 7 | Andrew Hall | 39 | 99.2 | 33 | 5.81 | 42% | 11.5 |
| 8 | Lungi Ngidi | 34 | 77.1 | 32 | 8.13 | 36% | 6.6 |
| 9 | Charl Langeveldt | 43 | 116.2 | 29 | 7.10 | 39% | 7.8 |
| 10 | Wayne Parnell | 44 | 82.3 | 24 | 7.35 | 41% | 6.6 |
South Africa best powerplay bowlers
Overs 1–10 · ranked by wickets, then economy · minimum 10 overs
| # | Bowler | Inns | Overs | Wkts | Econ | Dot % | Balls per boundary |
|---|---|---|---|---|---|---|---|
| 1 | Shaun Pollock | 90 | 439 | 63 | 2.92 | 77% | 17.0 |
| 2 | Makhaya Ntini | 79 | 361.3 | 56 | 4.33 | 69% | 9.9 |
| 3 | Kagiso Rabada | 100 | 389 | 56 | 4.74 | 67% | 8.7 |
| 4 | Dale Steyn | 120 | 438.2 | 49 | 4.56 | 67% | 9.4 |
| 5 | Lonwabo Tsotsobe | 59 | 259.3 | 43 | 4.03 | 71% | 10.2 |
| 6 | Morné Morkel | 96 | 256.1 | 36 | 4.44 | 67% | 9.5 |
| 7 | Lungi Ngidi | 65 | 252 | 36 | 5.26 | 63% | 7.2 |
| 8 | Wayne Parnell | 54 | 170 | 32 | 5.40 | 61% | 7.3 |
| 9 | Marco Jansen | 33 | 125 | 23 | 5.86 | 64% | 6.4 |
| 10 | André Nel | 29 | 82.5 | 15 | 4.91 | 67% | 8.7 |
South Africa best powerplay batsmen
Overs 1–10 · ranked by runs · minimum 60 balls
| # | Batter | Runs | Balls | SR | 4s | 6s | Outs |
|---|---|---|---|---|---|---|---|
| 1 | Hashim Amla | 3325 | 3902 | 85.2 | 482 | 15 | 70 |
| 2 | Quinton de Kock | 3166 | 3596 | 88.0 | 438 | 41 | 70 |
| 3 | Graeme Smith | 2526 | 3402 | 74.3 | 337 | 7 | 66 |
| 4 | Herschelle Gibbs | 1148 | 1605 | 71.5 | 179 | 12 | 34 |
| 5 | Jacques Kallis | 833 | 1272 | 65.5 | 120 | 8 | 20 |
| 6 | Faf du Plessis | 808 | 1184 | 68.2 | 106 | 5 | 11 |
| 7 | AB de Villiers | 780 | 1082 | 72.1 | 122 | 6 | 18 |
| 8 | Temba Bavuma | 720 | 856 | 84.1 | 91 | 14 | 18 |
| 9 | Aiden Markram | 708 | 836 | 84.7 | 100 | 17 | 22 |
| 10 | Janneman Malan | 399 | 536 | 74.4 | 60 | 2 | 11 |
South Africa best death over batsmen
Overs 41–50 · ranked by runs · minimum 60 balls
| # | Batter | Runs | Balls | SR | 4s | 6s | Outs |
|---|---|---|---|---|---|---|---|
| 1 | David Miller | 1893 | 1267 | 149.4 | 141 | 85 | 37 |
| 2 | JP Duminy | 1542 | 1202 | 128.3 | 104 | 50 | 50 |
| 3 | AB de Villiers | 1487 | 865 | 171.9 | 124 | 82 | 41 |
| 4 | Mark Boucher | 1031 | 786 | 131.2 | 79 | 33 | 35 |
| 5 | Farhaan Behardien | 638 | 454 | 140.5 | 49 | 23 | 17 |
| 6 | Jacques Kallis | 614 | 502 | 122.3 | 48 | 17 | 12 |
| 7 | Faf du Plessis | 610 | 427 | 142.9 | 46 | 25 | 21 |
| 8 | Shaun Pollock | 587 | 533 | 110.1 | 41 | 15 | 30 |
| 9 | Justin Kemp | 572 | 412 | 138.8 | 34 | 38 | 19 |
| 10 | Heinrich Klaasen | 514 | 288 | 178.5 | 39 | 31 | 15 |
South Africa ODI squad
Players who played for South Africa ODI in the last 12 months (since 30 Sept 2025), by role
Batters 11
- Matthew Breetzke11 matches · 414 runs, SR 93.0Right-hand bat
- Tony de Zorzi9 matches · 303 runs, SR 94.4Left-hand bat
- Dewald Brevis6 matches · 196 runs, SR 129.8Right-hand bat
- Temba Bavuma4 matches · 227 runs, SR 81.4Right-hand bat
- Connor Esterhuizen3 matches · 197 runs, SR 100.0Right-hand bat
- Jason Smith3 matches · 33 runs, SR 97.1Right-hand bat
- Jordan Hermann3 matches · 247 runs, SR 118.2Left-hand bat
- Lhuan-dre Pretorius3 matches · 142 runs, SR 97.9Left-hand bat
- David Miller2 matches · 151 runs, SR 128.0Left-hand bat
- Rubin Hermann2 matches · 9 runs, SR 112.5Left-hand bat
- Sinethemba Qeshile2 matches · 22 runs, SR 95.7Right-hand bat
Wicketkeepers 3
- Quinton de Kock9 matches · 382 runs, SR 96.0Left-hand bat
- Ryan Rickelton4 matches · 98 runs, SR 87.5Left-hand bat
- Tristan Stubbs2 matches · 20 runs, SR 80.0Right-hand bat
All-rounders 4
- Corbin Bosch10 matches · 207 runs, SR 122.5 · 14 wkts, econ 6.67Right-hand bat · Right-arm fast-medium
- Aiden Markram5 matches · 133 runs, SR 100.0 · 1 wkts, econ 6.27Right-hand bat · Right-arm off-break
- Marco Jansen5 matches · 183 runs, SR 140.8 · 7 wkts, econ 7.02Right-hand bat · Left-arm fast
- Eathan Bosch2 matches · 29 runs, SR 223.1 · 3 wkts, econ 3.66Right-hand bat · Right-arm fast
Bowlers 14
- Bjorn Fortuin8 matches · 11 wkts, econ 5.07Right-hand bat · Slow left-arm orthodox
- Keshav Maharaj4 matches · 7 wkts, econ 4.78Right-hand bat · Slow left-arm orthodox
- Lungi Ngidi4 matches · 3 wkts, econ 5.90Right-hand bat · Right-arm fast-medium
- Nandre Burger4 matches · 8 wkts, econ 5.87Left-hand bat · Left-arm fast-medium
- Nqaba Peter4 matches · 5 wkts, econ 6.63Right-hand bat · Right-arm leg-break
- Donovan Ferreira3 matches · 2 wkts, econ 5.00Right-hand bat · Right-arm off-break
- Duan Jansen3 matches · 5 wkts, econ 4.40Right-hand bat · Left-arm fast
- Lizaad Williams3 matches · 5 wkts, econ 6.62Left-hand bat · Right-arm medium-fast
- Nqobani Mokoena3 matches · 1 wkts, econ 4.63
- Prenelan Subrayen3 matches · 4 wkts, econ 5.57Right-hand bat · Right-arm off-break
- George Linde2 matches · 1 wkts, econ 6.80Left-hand bat · Slow left-arm orthodox
- Gerald Coetzee2 matches · 3 wkts, econ 5.94Right-hand bat · Right-arm fast
- Kwena Maphaka2 matches · 4 wkts, econ 4.41Left-hand bat · Left-arm fast
- Ottniel Baartman2 matches · 2 wkts, econ 7.06Right-hand bat · Right-arm fast-medium
South Africa ODI bowling attack
Share of overs by type of bowler since 30 Sept 2025, ODIs only
- Right-arm pace34% of overs · 31 wkts · econ 6.21Corbin Bosch, Lizaad Williams, Lungi Ngidi, Eathan Bosch, Gerald Coetzee, Ottniel Baartman, Jason Smith
- Left-arm pace20% of overs · 24 wkts · econ 5.89Nandre Burger, Marco Jansen, Duan Jansen, Kwena Maphaka
- Off-spin14% of overs · 7 wkts · econ 5.62Prenelan Subrayen, Donovan Ferreira, Aiden Markram, Tristan Stubbs
- Leg-spin5% of overs · 5 wkts · econ 6.63Nqaba Peter
- Left-arm orthodox23% of overs · 19 wkts · econ 5.12Bjorn Fortuin, Keshav Maharaj, George Linde
Bowling style unknown for 4% of overs.
ODI: every match since 2003
| Type | Overs | Wkts | Econ | Avg |
|---|---|---|---|---|
| Right-arm pace | 63% | 1,866 | 5.09 | 29.29 |
| Left-arm pace | 9% | 290 | 5.52 | 28.57 |
| Off-spin | 9% | 183 | 5.18 | 45.49 |
| Leg-spin | 6% | 177 | 4.77 | 26.35 |
| Left-arm orthodox | 10% | 244 | 4.81 | 32.74 |
| Left-arm wrist-spin | 3% | 74 | 5.53 | 34.43 |
South Africa recent ODI results
- Australia322/9 (50)South Africa145/4 (28)Australia won by 45 runs (D/L)
- South Africa365/9 (50)Australia333 (49.5)South Africa won by 32 runs
- South Africa297/8 (50)Australia230 (41.2)South Africa won by 67 runs
- Namibia156 (36.2)South Africa157/1 (21.3)South Africa won by 9 wickets
- South Africa335/9 (50)Namibia178 (41.5)South Africa won by 157 runs
- South Africa348/6 (50)Namibia162/8 (31)South Africa won by 99 runs (D/L)
- South Africa270 (47.5)India271/1 (39.5)India won by 9 wickets
- India358/5 (50)South Africa362/6 (49.2)South Africa won by 4 wickets
- India349/8 (50)South Africa332 (49.2)India won by 17 runs
- South Africa143 (37.5)Pakistan144/3 (25.1)Pakistan won by 7 wickets
South Africa head to head records
Record against every opponent, most played first
South Africa vs Australia35–24 60 played · 58%
South Africa vs Pakistan28–25 54 played · 52%
South Africa vs England21–23 50 played · 42%
South Africa vs India23–25 50 played · 46%
South Africa vs Sri Lanka28–16 45 played · 62%
South Africa vs New Zealand18–15 35 played · 51%
- South Africa vs West Indies22–8 33 played · 67%
South Africa vs Zimbabwe25–0 25 played · 100%
South Africa vs Bangladesh12–6 18 played · 67%
- South Africa vs Ireland8–2 11 played · 73%
South Africa vs Netherlands4–1 6 played · 67%
- South Africa vs Namibia3–0 3 played · 100%
- South Africa vs Kenya2–0 2 played · 100%
- South Africa vs Canada1–0 1 played · 100%
- South Africa vs Scotland1–0 1 played · 100%
South Africa vs United Arab Emirates1–0 1 played · 100%
South Africa grounds
Where they have played most often
| Ground | P | W | Win % |
|---|---|---|---|
| SuperSport ParkCenturion | 33 | 19 | 58% |
| Wanderers StadiumJohannesburg | 26 | 17 | 65% |
| KingsmeadDurban | 24 | 13 | 54% |
| NewlandsCape Town | 22 | 17 | 77% |
| St George's ParkGqeberha | 21 | 12 | 57% |
| Boland ParkPaarl | 9 | 6 | 67% |
| Kennington OvalLondon | 9 | 1 | 11% |
| Mangaung OvalBloemfontein | 8 | 4 | 50% |
| R Premadasa StadiumColombo | 8 | 2 | 25% |
| Buffalo ParkEast London | 7 | 6 | 86% |
| Gaddafi StadiumLahore | 7 | 2 | 29% |
| Harare Sports ClubHarare | 7 | 6 | 86% |
| Senwes ParkPotchefstroom | 7 | 5 | 71% |
| Zayed Cricket StadiumAbu Dhabi | 7 | 5 | 71% |
| Lord'sLondon | 6 | 2 | 33% |
South Africa season by season (24)
Each season links to its squad, best batsmen, best bowlers and death bowling
| Season | P | W | L | Win % |
|---|---|---|---|---|
| ODI 2026 | 6 | 5 | 1 | 83% |
| ODI 2025 | 16 | 7 | 9 | 44% |
| ODI 2024 | 6 | 2 | 4 | 33% |
| ODI 2023 | 24 | 15 | 9 | 63% |
| ODI 2022 | 12 | 6 | 5 | 50% |
| ODI 2021 | 10 | 3 | 5 | 30% |
| ODI 2020 | 6 | 4 | 1 | 67% |
| ODI 2019 | 18 | 10 | 7 | 56% |
| ODI 2018 | 17 | 9 | 8 | 53% |
| ODI 2017 | 19 | 13 | 6 | 68% |
| ODI 2016 | 17 | 11 | 5 | 65% |
| ODI 2015 | 24 | 15 | 9 | 63% |
| ODI 2014 | 19 | 12 | 6 | 63% |
| ODI 2013 | 28 | 13 | 13 | 46% |
| ODI 2012 | 13 | 8 | 4 | 62% |
| ODI 2011 | 15 | 9 | 6 | 60% |
| ODI 2010 | 16 | 12 | 4 | 75% |
| ODI 2009 | 18 | 11 | 7 | 61% |
| ODI 2008 | 15 | 10 | 4 | 67% |
| ODI 2007 | 30 | 19 | 10 | 63% |
| ODI 2006 | 24 | 15 | 9 | 63% |
| ODI 2005 | 18 | 13 | 2 | 72% |
| ODI 2004 | 7 | 1 | 5 | 14% |
| ODI 2003 | 17 | 9 | 6 | 53% |
South Africa ODI: quick answers
Who has scored the most ODI runs for South Africa?
AB de Villiers, with 9,324 runs in 209 innings at a strike rate of 101.1.
Who has taken the most ODI wickets for South Africa?
Dale Steyn, with 191 wickets at an economy of 4.89.
What is South Africa's highest ODI total?
439/2 against West Indies in 2015.
What is South Africa's lowest ODI total?
83 against India in 2023.
What is the highest ODI score for South Africa?
185 by Faf du Plessis against Sri Lanka in 2017.
What are the best ODI bowling figures for South Africa?
7/45 by Imran Tahir against West Indies in 2016.
What is South Africa's biggest ODI win?
By 272 runs against Zimbabwe in 2010.