Batting Most Runs Innings - vs England

High scores in 2000s in FC - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
400*77858243468.72West Indiesv EnglandSt John's110 Apr 2004Test # 1696
29169845230264.38West Indiesv EnglandBridgetown226 Feb 2009Test # 1911
28257438126874.01W. Indies Av England XIBasseterre129 Jan 2009First-class
27754137335-74.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
25957437034-70.00South Africav EnglandLord's231 Jul 2003Test # 1653
25054241427160.38Queenslandv England XIBrisbane102 Nov 2002First-class
25057840730161.42Australiav EnglandMelbourne126 Dec 2002Test # 1634
22360237326259.78Pakistanv EnglandLahore229 Nov 2005Test # 1774
2222311682811132.14New Zealandv EnglandChristchurch413 Mar 2002Test # 1594
21762946828-46.36Indiav EnglandThe Oval205 Sep 2002Test # 1614
213*61041125-51.82Sri Lankav EnglandGalle118 Dec 2007Test # 1854
20246833026161.21Pakistanv EnglandLord's213 Jul 2006Test # 1809
201*68453618-37.50Sri Lankav EnglandGalle122 Feb 2001Test # 1530
201*30124325-82.71Australia Av England XIHobart115 Nov 2002First-class
19739526825273.50Australiav EnglandBrisbane107 Nov 2002Test # 1623
19646431924-61.44Australiav EnglandBrisbane123 Nov 2006Test # 1817
19557842216146.20Sri Lankav EnglandColombo (SSC)209 Dec 2007Test # 1853
19343433019358.48Indiav EnglandLeeds122 Aug 2002Test # 1613
19234326125273.56Pakistanv EnglandLeeds204 Aug 2006Test # 1813
18549235124-52.70Sri Lankav EnglandLord's116 May 2002Test # 1603
18332425835170.93South Africav EnglandThe Oval104 Sep 2003Test # 1659
17930523629175.84South Africav EnglandBirmingham124 Jul 2003Test # 1651
17946634825151.43Indiav EnglandMohali119 Dec 2008Test # 1901
17451738119-45.66South Africav EnglandLeeds218 Jul 2008Test # 1881
17340528522-60.70Pakistanv EnglandLeeds204 Aug 2006Test # 1813
16642426820-61.94West Indiesv EnglandBridgetown226 Feb 2009Test # 1911
16236426421161.36South Africav EnglandDurban226 Dec 2004Test # 1730
16148430725-52.44South Africav EnglandJohannesburg213 Jan 2005Test # 1734
157*31225621161.32Australiav EnglandThe Oval123 Aug 2001Test # 1558
15641127516156.72Australiav EnglandManchester411 Aug 2005Test # 1760
15632722015170.90Australiav EnglandMelbourne226 Dec 2006Test # 1824
154*29217617587.50New Zealandv EnglandManchester123 May 2008Test # 1876
154*34124617-62.60South Africav EnglandBirmingham430 Jul 2008Test # 1883
1543492699-57.24Australiav EnglandAdelaide221 Nov 2002Test # 1628
15432624214-63.63Pakistanv EnglandLahore229 Nov 2005Test # 1774
15341826513257.73Australiav EnglandMelbourne226 Dec 2006Test # 1824
152204143205106.29Australiav EnglandBirmingham205 Jul 2001Test # 1550
15239726919-56.50Sri Lankav EnglandKandy301 Dec 2007Test # 1851
15031322414166.96Australiav EnglandCardiff208 Jul 2009Test # 1922
14939328916-51.55Ind Pres XIv England XIHyderabad (Deccan)222 Nov 2001First-class
14949333411-44.61South Africav EnglandCape Town102 Jan 2005Test # 1732
14940128417252.46South Africav EnglandLeeds218 Jul 2008Test # 1881
148*33525020-59.20Zimbabwev EnglandNottingham201 Jun 2000Test # 1498
14842930723-48.20Indiav EnglandLeeds122 Aug 2002Test # 1613
147*52236113140.72West Indiesv EnglandPort of Spain206 Mar 2009Test # 1914
14421115420393.50Australiav EnglandLeeds116 Aug 2001Test # 1556
14236125722-55.25Pakistanv EnglandKarachi107 Dec 2000Test # 1521
14249140813-34.80Sri Lankav EnglandColombo (SSC)218 Dec 2003Test # 1675
14235324512-57.95Australiav EnglandAdelaide201 Dec 2006Test # 1819
13930122625-61.50West Indiesv EnglandBirmingham229 Jul 2004Test # 1708
13841630318-45.54Australiav EnglandThe Oval208 Sep 2005Test # 1763
13834825918153.28Sri Lankav EnglandColombo (SSC)209 Dec 2007Test # 1853
13855344716-30.87South Africav EnglandLord's310 Jul 2008Test # 1880
136*27721716162.67South Africav EnglandCenturion321 Jan 2005Test # 1736
136*40625718152.91West Indiesv EnglandChester-le-Street115 Jun 2007Test # 1836
13647132819-41.46Indiav EnglandMohali119 Dec 2008Test # 1901
13631322714-59.91Australiav EnglandLord's416 Jul 2009Test # 1925
135*25116417182.31Australiav EnglandW.A.C.A314 Dec 2006Test # 1821
13435124614154.47Sri Lankav EnglandColombo (SSC)218 Dec 2003Test # 1675
13319412118-109.91Australiav EnglandSydney202 Jan 2003Test # 1636
13234623116157.14W. Indies Av England XIBasseterre129 Jan 2009First-class
13045832317-40.24South Africav EnglandLeeds121 Aug 2003Test # 1656
128*38327015-47.40West Indiesv EnglandLord's222 Jul 2004Test # 1707
12826116714376.64Indiav EnglandLeeds122 Aug 2002Test # 1613
12834923618-54.23Pakistanv EnglandThe Oval217 Aug 2006Test # 1814
125*35724213-51.65Australiav EnglandCardiff208 Jul 2009Test # 1922
1243743088140.25Pakistanv EnglandLahore215 Nov 2000Test # 1513
12431822410-55.35Australiav EnglandAdelaide201 Dec 2006Test # 1819
12325319512263.07Australiav EnglandBrisbane107 Nov 2002Test # 1623
12225020716-58.93SLC-BP-XIv England XIColombo (PSS)208 Feb 2001First-class
12227822010155.45India Av England XIJaipur127 Nov 2001First-class
12240325612-47.65Pakistanv EnglandMultan312 Nov 2005Test # 1770
12232526112-46.74Australiav EnglandCardiff208 Jul 2009Test # 1922
12120015111380.13Australiav EnglandCardiff208 Jul 2009Test # 1922
12132826314-46.00Australiav EnglandThe Oval420 Aug 2009Test # 1931
12035125510147.05South Africav EnglandCape Town202 Jan 2000Test # 1482
12025217616268.18Australiav EnglandThe Oval123 Aug 2001Test # 1558
12032223518-51.06New Zealandv EnglandHamilton105 Mar 2008Test # 1866
12030622516153.33South Africav EnglandCenturion116 Dec 2009Test # 1942
11936622012-54.09Sri Lankav EnglandLord's311 May 2006Test # 1802
11818613518-87.40Australiav EnglandLeeds116 Aug 2001Test # 1556
11731324214148.34Pakistanv EnglandKarachi107 Dec 2000Test # 1521
11728119814259.09New Zealandv EnglandNottingham110 Jun 2004Test # 1704
116*41325712-45.13West Indiesv EnglandManchester407 Jun 2007Test # 1835
115*23216211270.98SLC-BP-XIv England XIMatara315 Feb 2001First-class
11533824416-47.13Indiav EnglandNottingham308 Aug 2002Test # 1612
11421515318174.50Pakistanv EnglandManchester131 May 2001Test # 1547
11219915813170.88West Indiesv EnglandManchester303 Aug 2000Test # 1506
110*21719316156.99Indiav EnglandThe Oval109 Aug 2007Test # 1842
11037224511-44.89South Africav EnglandGqeberha117 Dec 2004Test # 1728
11032120613153.39Australiav EnglandLeeds207 Aug 2009Test # 1929
109*23819016-57.36Indiav EnglandLord's425 Jul 2002Test # 1610
10936423613-46.18Sri Lankav EnglandManchester313 Jun 2002Test # 1606
10927616911164.49South Africav EnglandCenturion321 Jan 2005Test # 1736
10932620013-54.50Pakistanv EnglandFaisalabad120 Nov 2005Test # 1772
10933025717-42.41West Indiesv EnglandPort of Spain206 Mar 2009Test # 1914
10820917014-63.52Australiav EnglandLord's219 Jul 2001Test # 1552
10828424415-44.26South Africav EnglandLord's231 Jul 2003Test # 1653
10827618818-57.44West Indiesv EnglandKingston111 Mar 2004Test # 1687
10825817416-62.06New Zealandv EnglandNottingham110 Jun 2004Test # 1704
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
Records includes the following current or recent matches:

Zimbabwe vs Sri Lanka at Harare, Sri Lanka in Zimbabwe 2nd ODI, Aug 31, 2025 [ODI # 4900]

Sri Lanka vs Zimbabwe at Harare, Sri Lanka in Zimbabwe 1st ODI, Aug 29, 2025 [ODI # 4899]

Ireland vs Zimbabwe at Harare, Ireland in Zimbabwe 3rd ODI, Feb 18, 2025 [ODI # 4842]