Batting Most Runs Innings - vs South Africa

High scores in 1999 in ODIs - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
120*176110102109.09Australiav South AfricaLeeds13 Jun 1999ODI # 1481
1081501198390.75West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
100*19212612279.36New Zealandv South AfricaAuckland20 Feb 1999ODI # 1409
9718714211168.30Indiav South AfricaHove15 May 1999ODI # 1444
951841188280.50New Zealandv South AfricaDunedin14 Feb 1999ODI # 1407
9115912011175.83Zimbabwev South AfricaNairobi (Gym)28 Sep 1999ODI # 1505
79*120776-102.59New Zealandv South AfricaNapier26 Mar 1999ODI # 1421
781831237-63.41New Zealandv South AfricaChristchurch17 Feb 1999ODI # 1408
7615911710-64.95Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
691441105262.72Australiav South AfricaLeeds13 Jun 1999ODI # 1481
67120879-77.01Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
66*916151108.19West Indiesv South AfricaJohannesburg22 Jan 1999ODI # 1390
651511016-64.35Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
63625662112.50Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
63127906-70.00Indiav South AfricaNairobi (Gym)03 Oct 1999ODI # 1509
57494053142.50West Indiesv South AfricaGqeberha30 Jan 1999ODI # 1397
57109646189.06West Indiesv South AfricaCenturion07 Feb 1999ODI # 1404
56108766173.68Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
54103755-72.00Indiav South AfricaHove15 May 1999ODI # 1444
52544491118.18West Indiesv South AfricaDurban27 Jan 1999ODI # 1395
5076647-78.12Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
4983915153.84West Indiesv South AfricaBloemfontein05 Feb 1999ODI # 1402
4897766-63.15West Indiesv South AfricaGqeberha30 Jan 1999ODI # 1397
47100782260.25New Zealandv South AfricaChristchurch17 Feb 1999ODI # 1408
45*70462397.82New Zealandv South AfricaChristchurch17 Feb 1999ODI # 1408
4592606175.00West Indiesv South AfricaJohannesburg22 Jan 1999ODI # 1390
4451437-102.32New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
4280646-65.62New Zealandv South AfricaBirmingham10 Jun 1999ODI # 1478
4160505-82.00Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
40104735154.79West Indiesv South AfricaCape Town02 Feb 1999ODI # 1399
4068514-78.43New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
3973492179.59New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
3874496-77.55New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
3871516-74.50Indiav South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
37101762-48.68New Zealandv South AfricaDunedin14 Feb 1999ODI # 1407
3767453182.22New Zealandv South AfricaNapier26 Mar 1999ODI # 1421
3749483177.08Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
36128713-50.70Sri Lankav South AfricaNorthampton19 May 1999ODI # 1451
3645337-109.09Indiav South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
3569403187.50New Zealandv South AfricaBirmingham10 Jun 1999ODI # 1478
3593594-59.32Zimbabwev South AfricaNairobi (Gym)28 Sep 1999ODI # 1505
34*69522165.38New Zealandv South AfricaDunedin14 Feb 1999ODI # 1407
3470455-75.55Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
3286494-65.30West Indiesv South AfricaDurban27 Jan 1999ODI # 1395
3149473165.95New Zealandv South AfricaAuckland27 Mar 1999ODI # 1422
3076602-50.00Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
3045322193.75Indiav South AfricaNairobi (Gym)03 Oct 1999ODI # 1509
3088653-46.15Indiav South AfricaNairobi (Gym)03 Oct 1999ODI # 1509
2947353182.85Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
2863382173.68New Zealandv South AfricaAuckland20 Feb 1999ODI # 1409
2871465-60.86Indiav South AfricaHove15 May 1999ODI # 1444
27*60381-71.05New Zealandv South AfricaBirmingham10 Jun 1999ODI # 1478
2750404-67.50New Zealandv South AfricaAuckland27 Mar 1999ODI # 1422
2749332-81.81Australiav South AfricaLeeds13 Jun 1999ODI # 1481
2746452160.00Zimbabwev South AfricaNairobi (Gym)28 Sep 1999ODI # 1505
26*71531149.05New Zealandv South AfricaAuckland20 Feb 1999ODI # 1409
2659423-61.90Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
2462404-60.00West Indiesv South AfricaDurban27 Jan 1999ODI # 1395
2461413-58.53New Zealandv South AfricaAuckland27 Mar 1999ODI # 1422
2440242-100.00Indiav South AfricaHove15 May 1999ODI # 1444
2438193-126.31Indiav South AfricaNairobi (Gym)03 Oct 1999ODI # 1509
23241322176.92West Indiesv South AfricaCenturion07 Feb 1999ODI # 1404
2367561141.07West Indiesv South AfricaCenturion07 Feb 1999ODI # 1404
2349513-45.09New Zealandv South AfricaNapier26 Mar 1999ODI # 1421
2361361163.88Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
2355372-62.16Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
2391541-42.59New Zealandv South AfricaBirmingham10 Jun 1999ODI # 1478
22*42321-68.75West Indiesv South AfricaJohannesburg22 Jan 1999ODI # 1390
2256391-56.41West Indiesv South AfricaDurban27 Jan 1999ODI # 1395
2234273181.48West Indiesv South AfricaCenturion07 Feb 1999ODI # 1404
2237324-68.75Sri Lankav South AfricaNorthampton19 May 1999ODI # 1451
2246402-55.00Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
218549--42.85West Indiesv South AfricaGqeberha30 Jan 1999ODI # 1397
2145343-61.76New Zealandv South AfricaAuckland20 Feb 1999ODI # 1409
2138263-80.76New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
21107441-47.72Englandv South AfricaThe Oval22 May 1999ODI # 1455
2166502-42.00Englandv South AfricaThe Oval22 May 1999ODI # 1455
20*42172-117.64Zimbabwev South AfricaNairobi (Gym)28 Sep 1999ODI # 1505
203331-164.51Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
2070391151.28Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
1941212-90.47West Indiesv South AfricaDurban27 Jan 1999ODI # 1395
1939283-67.85West Indiesv South AfricaBloemfontein05 Feb 1999ODI # 1402
1955433-44.18Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
18*36191-94.73Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
18*46343-52.94Indiav South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
1837221281.81West Indiesv South AfricaBloemfontein05 Feb 1999ODI # 1402
1849343-52.94West Indiesv South AfricaBloemfontein05 Feb 1999ODI # 1402
1844253-72.00New Zealandv South AfricaNapier26 Mar 1999ODI # 1421
1836241-75.00Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
1827222-81.81Indiav South AfricaNairobi (Gym)03 Oct 1999ODI # 1509
17*24191-89.47New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
1732263-65.38New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
1747271-62.96Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
1781562-30.35Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
17211611106.25New Zealandv South AfricaBirmingham10 Jun 1999ODI # 1478
1756462-36.95Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
1638163-100.00New Zealandv South AfricaAuckland27 Mar 1999ODI # 1422
1620142-114.28Indiav South AfricaHove15 May 1999ODI # 1444
15*34101-150.00Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Colombo Cricket Club vs Tamil Union Cricket and Athletic Club at Colombo (CCC), Major Clubs Limited Over Tournament 2nd Semi-Final, Jul 27, 2025 [List A]

Colts Cricket Club vs Police Sports Club at Colombo (CCC), Major Clubs Limited Over Tournament 1st Semi-Final, Jul 25, 2025 [List A]

Police Sports Club vs Tamil Union Cricket and Athletic Club at Colombo (Police), Major Clubs Limited Over Tournament Group A, Jul 21, 2025 [List A]