Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
319530304425104.93Indiav South AfricaChennai226 Mar 2008Test # 1870
13035024616-52.84Pakistanv South AfricaLahore408 Oct 2007Test # 1844
12623316018178.75Pakistanv South AfricaKarachi401 Oct 2007Test # 1843
1177557710205.26West Indiesv South AfricaJohannesburg111 Sep 2007T20I # 20
1171901439-81.81Pakistanv South AfricaLahore120 Oct 2007ODI # 2635
11139629115-38.14Indiav South AfricaChennai226 Mar 2008Test # 1870
10528419018-55.26West Indiesv South AfricaDurban310 Jan 2008Test # 1860
10439425312-41.10West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
981148874111.36West Indiesv South AfricaGqeberha127 Jan 2008ODI # 2666
9426719512-48.20West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
9111176103119.73West Indiesv South AfricaJohannesburg103 Feb 2008ODI # 2671
9018112411-72.58New Zealandv South AfricaDurban125 Nov 2007ODI # 2648
872291498-58.38Indiav South AfricaAhmedabad303 Apr 2008Test # 1871
872191199173.10Indiav South AfricaKanpur211 Apr 2008Test # 1873
821621106274.54Pakistanv South AfricaMultan126 Oct 2007ODI # 2639
82126989183.67Bangladeshv South AfricaChattogram109 Mar 2008ODI # 2690
81139859195.29New Zealandv South AfricaGqeberha230 Nov 2007ODI # 2650
7615510611-71.69New Zealandv South AfricaGqeberha230 Nov 2007ODI # 2650
7517311713-64.10West Indiesv South AfricaDurban310 Jan 2008Test # 1860
742741846-40.21Bangladeshv South AfricaMirpur322 Feb 2008Test # 1864
732271706142.94Pakistanv South AfricaKarachi201 Oct 2007Test # 1843
73120786-93.58New Zealandv South AfricaCape Town102 Dec 2007ODI # 2652
732501666143.97Indiav South AfricaChennai226 Mar 2008Test # 1870
712251668-42.77Pakistanv South AfricaLahore408 Oct 2007Test # 1844
70*2991684141.66West Indiesv South AfricaCape Town302 Jan 2008Test # 1858
691619812-70.40Bangladeshv South AfricaChattogram229 Feb 2008Test # 1865
66834913-134.69West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
65*3152236-29.14West Indiesv South AfricaCape Town102 Jan 2008Test # 1858
63*2281566-40.38Pakistanv South AfricaLahore408 Oct 2007Test # 1844
631291054-60.00Bangladeshv South AfricaMirpur112 Mar 2008ODI # 2691
60112946-63.82New Zealandv South AfricaCape Town102 Dec 2007ODI # 2652
58*1631131-51.32Pakistanv South AfricaFaisalabad223 Oct 2007ODI # 2637
58113657-89.23Pakistanv South AfricaLahore229 Oct 2007ODI # 2642
568352-4107.69Pakistanv South AfricaLahore120 Oct 2007ODI # 2635
54138859163.52New Zealandv South AfricaCenturion316 Nov 2007Test # 1848
54116835-65.06West Indiesv South AfricaCape Town225 Jan 2008ODI # 2664
53130753-70.66Pakistanv South AfricaLahore218 Oct 2007ODI # 2633
53111885-60.22Pakistanv South AfricaLahore229 Oct 2007ODI # 2642
52108647-81.25Pakistanv South AfricaLahore208 Oct 2007Test # 1844
52104817164.19West Indiesv South AfricaGqeberha127 Jan 2008ODI # 2666
52157974-53.60Bangladeshv South AfricaMirpur112 Mar 2008ODI # 2691
522001325-39.39Indiav South AfricaAhmedabad303 Apr 2008Test # 1871
512041447-35.41West Indiesv South AfricaCape Town102 Jan 2008Test # 1858
51655113100.00West Indiesv South AfricaCenturion120 Jan 2008ODI # 2661
51108763-67.10West Indiesv South AfricaJohannesburg103 Feb 2008ODI # 2671
50*524072125.00Indiav South AfricaDurban120 Sep 2007T20I # 43
501381037-48.54Indiav South AfricaKanpur211 Apr 2008Test # 1873
49*116662174.24West Indiesv South AfricaJohannesburg103 Feb 2008ODI # 2671
48*472524192.00New Zealandv South AfricaDurban119 Sep 2007T20I # 39
48*1511078-44.85New Zealandv South AfricaCenturion116 Nov 2007Test # 1848
4899688170.58West Indiesv South AfricaDurban101 Feb 2008ODI # 2668
48106805160.00West Indiesv South AfricaDurban101 Feb 2008ODI # 2668
47552652180.76Pakistanv South AfricaLahore218 Oct 2007ODI # 2633
46*79585-79.31New Zealandv South AfricaJohannesburg408 Nov 2007Test # 1846
4696492293.87West Indiesv South AfricaCape Town102 Jan 2008Test # 1858
45393341136.36Indiav South AfricaDurban120 Sep 2007T20I # 43
4581544-83.33Pakistanv South AfricaMultan126 Oct 2007ODI # 2639
451841256-36.00West Indiesv South AfricaGqeberha326 Dec 2007Test # 1856
44103698-63.76Pakistanv South AfricaKarachi401 Oct 2007Test # 1843
44129842-52.38Bangladeshv South AfricaMirpur122 Feb 2008Test # 1864
43*352152204.76West Indiesv South AfricaDurban101 Feb 2008ODI # 2668
43*120774155.84Indiav South AfricaAhmedabad303 Apr 2008Test # 1871
4397576175.43New Zealandv South AfricaCenturion116 Nov 2007Test # 1848
4262375-113.51Pakistanv South AfricaKarachi201 Oct 2007Test # 1843
42-3751113.51PCB XIv Sth AfricansLahore216 Oct 2007List A
4295622167.74Pakistanv South AfricaFaisalabad223 Oct 2007ODI # 2637
41130936-44.08Pakistanv South AfricaLahore208 Oct 2007Test # 1844
4194502-82.00West Indiesv South AfricaCenturion120 Jan 2008ODI # 2661
4085687-58.82Pakistanv South AfricaLahore208 Oct 2007Test # 1844
4073485183.33New Zealandv South AfricaJohannesburg208 Nov 2007Test # 1846
40128835-48.19New Zealandv South AfricaJohannesburg408 Nov 2007Test # 1846
4058451-88.88New Zealandv South AfricaDurban125 Nov 2007ODI # 2648
4095674-59.70New Zealandv South AfricaDurban125 Nov 2007ODI # 2648
40120875-45.97West Indiesv South AfricaGqeberha326 Dec 2007Test # 1856
40483441117.64West Indiesv South AfricaJohannesburg103 Feb 2008ODI # 2671
40108754-53.33Bangladeshv South AfricaChattogram229 Feb 2008Test # 1865
39162644-60.93Indiav South AfricaChennai226 Mar 2008Test # 1870
38342632146.15New Zealandv South AfricaDurban119 Sep 2007T20I # 39
3893773-49.35West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
3878484379.16West Indiesv South AfricaCape Town302 Jan 2008Test # 1858
3750377-100.00West Indiesv South AfricaDurban310 Jan 2008Test # 1860
36151452257.14Bangladeshv South AfricaCape Town115 Sep 2007T20I # 31
36443112116.12Englandv South AfricaCape Town216 Sep 2007T20I # 34
3558343-102.94West Indiesv South AfricaJohannesburg111 Sep 2007T20I # 20
35-444279.54PCB XIv Sth AfricansLahore216 Oct 2007List A
3569553-63.63Pakistanv South AfricaLahore218 Oct 2007ODI # 2633
3592542264.81West Indiesv South AfricaGqeberha127 Jan 2008ODI # 2666
3577456-77.77Indiav South AfricaAhmedabad303 Apr 2008Test # 1871
3481594-57.62Pakistanv South AfricaKarachi201 Oct 2007Test # 1843
3446382189.47New Zealandv South AfricaCape Town102 Dec 2007ODI # 2652
3475567-60.71West Indiesv South AfricaCape Town225 Jan 2008ODI # 2664
34342432141.66West Indiesv South AfricaDurban101 Feb 2008ODI # 2668
3458277-125.92Bangladeshv South AfricaMirpur122 Feb 2008Test # 1864
33*262412137.50New Zealandv South AfricaJohannesburg123 Nov 2007T20I # 48
3396644151.56New Zealandv South AfricaCenturion116 Nov 2007Test # 1848
3379574-57.89West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
33108717-46.47West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
3388646-51.56Bangladeshv South AfricaChattogram229 Feb 2008Test # 1865
32*352331139.13New Zealandv South AfricaDurban125 Nov 2007ODI # 2648
32*66406-80.00Bangladeshv South AfricaChattogram329 Feb 2008Test # 1865
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 England at The Oval, West Indies in England 3rd ODI, Jun 3, 2025 [ODI # 4883]

West Indies vs England at Cardiff, West Indies in England 2nd ODI, Jun 1, 2025 [ODI # 4881]

England vs West Indies at Birmingham, West Indies in England 1st ODI, May 29, 2025 [ODI # 4880]