Batting Most Runs Innings - vs South Africa

High scores For ICC Champions Trophy (ICC KnockOut) - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
133*19713517398.51West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
11415994121121.27Indiav South AfricaCardiff06 Jun 2013ODI # 3363
108147101131106.93New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
10611692161115.21Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
103135102115100.98West Indiesv South AfricaDhaka01 Nov 1998ODI # 1364
10213794102108.51New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
981088956110.11Englandv South AfricaCenturion27 Sep 2009ODI # 2900
90147929197.82Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
8919311211-79.46New Zealandv South AfricaBrabourne16 Oct 2006ODI # 2430
83*1219110191.20Englandv South AfricaDhaka25 Oct 1998ODI # 1358
82*1348411-97.61Englandv South AfricaThe Oval19 Jun 2013ODI # 3375
82122946187.23Englandv South AfricaCenturion27 Sep 2009ODI # 2900
781308312193.97Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
77926181126.22Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
76*1361017175.24Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
75176992375.75West Indiesv South AfricaThe Oval18 Sep 2004ODI # 2178
721381066267.92New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
691439710-71.13Kenyav South AfricaColombo (RPS)20 Sep 2002ODI # 1882
67543445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
65106689-95.58Englandv South AfricaNairobi (Gym)10 Oct 2000ODI # 1636
6596818180.24Indiav South AfricaCardiff06 Jun 2013ODI # 3363
6284726-86.11Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
59875810-101.72Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
58106719-81.69Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
57*116704181.42West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
57118696-82.60Sri Lankav South AfricaThe Oval03 Jun 2017ODI # 3877
5693782171.79Englandv South AfricaDhaka25 Oct 1998ODI # 1358
5594753173.33Pakistanv South AfricaBirmingham10 Jun 2013ODI # 3367
5499745-72.97Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
51*82526-98.07West Indiesv South AfricaThe Oval18 Sep 2004ODI # 2178
49*422761181.48New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
4969564-87.50West Indiesv South AfricaDhaka01 Nov 1998ODI # 1364
4962558189.09West Indiesv South AfricaColombo (SSC)13 Sep 2002ODI # 1875
4982672-73.13Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
49109855-57.64West Indiesv South AfricaThe Oval18 Sep 2004ODI # 2178
49563741132.43New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
48523862126.31West Indiesv South AfricaCardiff14 Jun 2013ODI # 3371
4890717-67.60Englandv South AfricaThe Oval19 Jun 2013ODI # 3375
47*372971162.06Indiav South AfricaCardiff06 Jun 2013ODI # 3363
45156985-45.91West Indiesv South AfricaColombo (SSC)13 Sep 2002ODI # 1875
44*99665-66.66Sri Lankav South AfricaThe Oval03 Jun 2017ODI # 3877
44383771118.91Englandv South AfricaDhaka25 Oct 1998ODI # 1358
44100683264.70New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
42111764-55.26Pakistanv South AfricaBirmingham10 Jun 2013ODI # 3367
4139356-117.14Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
41423351124.24Sri Lankav South AfricaThe Oval03 Jun 2017ODI # 3877
4080596-67.79Bangladeshv South AfricaBirmingham12 Sep 2004ODI # 2171
3961504-78.00Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
3959484-81.25New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
3787471-78.72Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
3770444184.09Englandv South AfricaKarachi01 Mar 2025ODI # 4851
36533421105.88West Indiesv South AfricaColombo (SSC)13 Sep 2002ODI # 1875
3693504-72.00Sri Lankav South AfricaAhmedabad24 Oct 2006ODI # 2435
3695633-57.14Sri Lankav South AfricaAhmedabad24 Oct 2006ODI # 2435
36492751133.33West Indiesv South AfricaCardiff14 Jun 2013ODI # 3371
3275493-65.30Englandv South AfricaDhaka25 Oct 1998ODI # 1358
31*80514-60.78Pakistanv South AfricaBirmingham07 Jun 2017ODI # 3881
3146412-75.60Indiav South AfricaCardiff06 Jun 2013ODI # 3363
3130236-134.78Pakistanv South AfricaBirmingham07 Jun 2017ODI # 3881
3033294-103.44West Indiesv South AfricaCardiff14 Jun 2013ODI # 3371
29*56344-85.29Sri Lankav South AfricaAhmedabad24 Oct 2006ODI # 2435
2843235-121.73West Indiesv South AfricaCardiff14 Jun 2013ODI # 3371
2769542-50.00West Indiesv South AfricaDhaka01 Nov 1998ODI # 1364
2762375-72.97Pakistanv South AfricaMohali27 Oct 2006ODI # 2438
2728276-100.00West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
2742263-103.84Indiav South AfricaCardiff06 Jun 2013ODI # 3363
2642363172.22Englandv South AfricaNairobi (Gym)10 Oct 2000ODI # 1636
2645323181.25West Indiesv South AfricaColombo (SSC)13 Sep 2002ODI # 1875
2669531149.05Pakistanv South AfricaBirmingham07 Jun 2017ODI # 3881
2540372-67.56Englandv South AfricaNairobi (Gym)10 Oct 2000ODI # 1636
2528212-119.04West Indiesv South AfricaColombo (SSC)13 Sep 2002ODI # 1875
2551375-67.56Englandv South AfricaCenturion27 Sep 2009ODI # 2900
2537314-80.64Englandv South AfricaKarachi01 Mar 2025ODI # 4851
24103652-36.92Bangladeshv South AfricaBirmingham12 Sep 2004ODI # 2171
2434214-114.28Englandv South AfricaKarachi01 Mar 2025ODI # 4851
23*29251192.00Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
2228174-129.41Sri Lankav South AfricaDhaka30 Oct 1998ODI # 1362
2251333-66.66Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
2152333-63.63West Indiesv South AfricaColombo (SSC)13 Sep 2002ODI # 1875
2129342-61.76New Zealandv South AfricaBrabourne16 Oct 2006ODI # 2430
2139264-80.76New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
2141253-84.00Englandv South AfricaCenturion27 Sep 2009ODI # 2900
217843--48.83Englandv South AfricaKarachi01 Mar 2025ODI # 4851
2135233-91.30New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
2024232186.95Sri Lankav South AfricaDhaka30 Oct 1998ODI # 1362
2044302-66.66Englandv South AfricaThe Oval19 Jun 2013ODI # 3375
1921172-111.76Englandv South AfricaDhaka25 Oct 1998ODI # 1358
1954232-82.60Sri Lankav South AfricaDhaka30 Oct 1998ODI # 1362
1934212-90.47Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
1943293-65.51Englandv South AfricaKarachi01 Mar 2025ODI # 4851
18361611112.50Sri Lankav South AfricaDhaka30 Oct 1998ODI # 1362
1870473-38.29Englandv South AfricaNairobi (Gym)10 Oct 2000ODI # 1636
18121331138.46Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
1834273-66.66Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
1729293-58.62New Zealandv South AfricaBrabourne16 Oct 2006ODI # 2430
1745291158.62Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
16*17143-114.28Pakistanv South AfricaBirmingham07 Jun 2017ODI # 3881
1685532-30.18Kenyav South AfricaColombo (RPS)20 Sep 2002ODI # 1882
1639291-55.17Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

SLC Blues vs SLC Greens at Colombo (SSC), SLC T20 League 1st Match, Aug 7, 2025 [Twenty20]

Welsh Fire (Men) vs Northern Superchargers (Men) at Leeds, The Hundred Men's Competition 3rd Match, Aug 7, 2025 [Twenty20]

Croatia vs Cyprus at Zagreb, Cyprus in Croatia 2nd T20I, Aug 7, 2025 [T20I # 3294]