Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
147*9068810216.17South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
13834921419-64.48South Africav PakistanCenturion211 Jan 2007Test # 1828
12131521216-57.07South Africav IndiaDurban126 Dec 2006Test # 1825
119*18916015-74.37South Africav IndiaDurban122 Nov 2006ODI # 2447
11636024415-47.54Indiav South AfricaCape Town12 Jan 2007Test # 1827
101*16911112-90.99Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
100*1258967112.35South Africav IndiaCape Town126 Nov 2006ODI # 2449
9732722311-43.49South Africav IndiaJohannesburg415 Dec 2006Test # 1823
9421814214166.19South Africav IndiaCape Town22 Jan 2007Test # 1827
9427920515-45.85South Africav PakistanCenturion211 Jan 2007Test # 1828
93*1901238-75.60South Africav IndiaGqeberha129 Nov 2006ODI # 2452
93146989294.89Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
92*1279812193.87South Africav IndiaCenturion23 Dec 2006ODI # 2458
92*16814213-64.78Pakistanv South AfricaGqeberha219 Jan 2007Test # 1829
912932268-40.26South Africav PakistanGqeberha319 Jan 2007Test # 1829
88*1208524103.52South Africav PakistanCenturion14 Feb 2007ODI # 2506
888970113125.71South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
881951347-65.67Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
85*1951275-66.92South Africav ZimbabweBloemfontein215 Sep 2006ODI # 2415
831319010192.22Pakistanv South AfricaCape Town126 Jan 2007Test # 1830
8011974101108.10South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
79143857392.94South Africav IndiaCenturion23 Dec 2006ODI # 2458
79151986-80.61Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
78453894205.26South Africav PakistanCenturion14 Feb 2007ODI # 2506
77*543556220.00Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
7325315412-47.40Indiav South AfricaJohannesburg315 Dec 2006Test # 1823
72914715-153.19South Africav PakistanCenturion14 Feb 2007ODI # 2506
71*494094177.50South Africav PakistanJohannesburg22 Feb 2007T20I # 14
71*122898179.77South Africav PakistanJohannesburg214 Feb 2007ODI # 2523
71*125867282.55South Africav PakistanJohannesburg214 Feb 2007ODI # 2523
7116915211-46.71South Africav PakistanCenturion211 Jan 2007Test # 1828
6826016810-40.47Pakistanv South AfricaCenturion311 Jan 2007Test # 1828
6816111010-61.81Pakistanv South AfricaCenturion111 Jan 2007Test # 1828
67*1941254-53.60Pakistanv South AfricaGqeberha419 Jan 2007Test # 1829
67112788285.89South Africav PakistanCenturion14 Feb 2007ODI # 2506
66159759188.00Indiav South AfricaCape Town12 Jan 2007Test # 1827
6587783383.33Netherlandsv BermudaPotchefstroom228 Nov 2006ODI # 2451
651861358148.14Pakistanv South AfricaCenturion111 Jan 2007Test # 1828
64*2261659-38.78South Africav PakistanCenturion411 Jan 2007Test # 1828
6418713011-49.23Indiav South AfricaCape Town12 Jan 2007Test # 1827
641337910-81.01South Africav PakistanCape Town226 Jan 2007Test # 1830
63*1611015162.37Netherlandsv BermudaPotchefstroom228 Nov 2006ODI # 2451
63*1289910-63.63South Africav IndiaDurban326 Dec 2006Test # 1825
631791034161.16Indiav South AfricaCape Town226 Nov 2006ODI # 2449
63554281150.00Canadav BermudaPotchefstroom227 Nov 2006ODI # 2450
6317311511-54.78Indiav South AfricaDurban226 Dec 2006Test # 1825
631438813-71.59South Africav IndiaDurban126 Dec 2006Test # 1825
632401707-37.05Indiav South AfricaCape Town12 Jan 2007Test # 1827
632121747-36.20South Africav IndiaCape Town22 Jan 2007Test # 1827
60*1331236-48.78South Africav PakistanCenturion411 Jan 2007Test # 1828
6092707-85.71South Africav ZimbabweBloemfontein215 Sep 2006ODI # 2415
59*1981417-41.84South Africav PakistanCape Town426 Jan 2007Test # 1830
5989697-85.50Canadav NetherlandsPotchefstroom226 Nov 2006ODI # 2448
58*136952-61.05Canadav BermudaPotchefstroom227 Nov 2006ODI # 2450
581628111-71.60South Africav IndiaDurban326 Dec 2006Test # 1825
57*83649-89.06Pakistanv South AfricaGqeberha419 Jan 2007Test # 1829
571021044-54.80Bermudav CanadaBenoni130 Nov 2006ODI # 2454
57523982146.15Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
56*65477-119.14South Africav IndiaCape Town126 Nov 2006ODI # 2449
56*654462127.27South Africav PakistanCape Town211 Feb 2007ODI # 2521
55614834114.58Indiav South AfricaCape Town226 Nov 2006ODI # 2449
5585705-78.57Bermudav CanadaPotchefstroom127 Nov 2006ODI # 2450
55134978-56.70Indiav South AfricaCenturion13 Dec 2006ODI # 2458
55142846-65.47South Africav IndiaCape Town42 Jan 2007Test # 1827
5474536-101.88Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
541621288-42.18South Africav IndiaCape Town22 Jan 2007Test # 1827
53*493252165.62South Africav PakistanJohannesburg22 Feb 2007T20I # 14
5383718-74.64Canadav NetherlandsPotchefstroom226 Nov 2006ODI # 2448
53114917-58.24South Africav IndiaDurban126 Dec 2006Test # 1825
52*119843261.90Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
5273644181.25Netherlandsv CanadaBenoni21 Dec 2006ODI # 2455
51*1801014150.49Indiav South AfricaJohannesburg115 Dec 2006Test # 1823
5198788-65.38Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
512061497-34.22South Africav PakistanCape Town426 Jan 2007Test # 1830
50*2771563-32.05Indiav South AfricaDurban226 Dec 2006Test # 1825
50*654071125.00South Africav PakistanCape Town211 Feb 2007ODI # 2521
5065595-84.74South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
50145996-50.50South Africav IndiaCape Town22 Jan 2007Test # 1827
4958448-111.36Netherlandsv CanadaPotchefstroom126 Nov 2006ODI # 2448
4983682-72.05Netherlandsv CanadaPotchefstroom126 Nov 2006ODI # 2448
4978629-79.03South Africav IndiaGqeberha129 Nov 2006ODI # 2452
4894611278.68Canadav NetherlandsPotchefstroom226 Nov 2006ODI # 2448
47*94554285.45Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
471066710-70.14Indiav South AfricaDurban426 Dec 2006Test # 1825
471431008-47.00South Africav IndiaDurban326 Dec 2006Test # 1825
472041345-35.07Indiav South AfricaCape Town32 Jan 2007Test # 1827
4699754161.33Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
46131895-51.68Indiav South AfricaCape Town32 Jan 2007Test # 1827
46133994-46.46South Africav PakistanGqeberha319 Jan 2007Test # 1829
4676645171.87Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
45*148974-46.39Pakistanv South AfricaCape Town111 Feb 2007ODI # 2521
451681018-44.55Pakistanv South AfricaGqeberha219 Jan 2007Test # 1829
44109737-60.27Netherlandsv CanadaPotchefstroom126 Nov 2006ODI # 2448
4496652167.69Canadav NetherlandsBenoni11 Dec 2006ODI # 2455
44104755-58.66Canadav NetherlandsBenoni11 Dec 2006ODI # 2455
4475492289.79Indiav South AfricaCenturion13 Dec 2006ODI # 2458
44113897-49.43Indiav South AfricaJohannesburg115 Dec 2006Test # 1823
43*111705-61.42Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
4380764-56.57Bermudav NetherlandsPotchefstroom128 Nov 2006ODI # 2451
4362468-93.47South Africav PakistanDurban27 Feb 2007ODI # 2513
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]