Batting Most Runs Innings - vs England

High scores in 2000s in ODIs - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
139187116103119.82New Zealandv EnglandNapier20 Feb 2008ODI # 2682
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
136*176132107103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
132*21216512180.00West Indiesv EnglandLord's06 Jul 2004ODI # 2140
126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
126136104211121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
126151109143115.59Australiav EnglandNottingham15 Sep 2009ODI # 2890
124154104124119.23Australiav EnglandMelbourne15 Dec 2002ODI # 1919
122*20915012581.33New Zealandv EnglandDunedin26 Feb 2002ODI # 1813
12217313615289.70Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
121*160101172119.80Australiav EnglandThe Oval12 Jul 2005ODI # 2261
1211178514-142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
12022115614-76.92Sri Lankav EnglandLord's17 Jun 2006ODI # 2384
1191601239396.74Australiav EnglandMelbourne15 Dec 2002ODI # 1919
11817613310188.72South Africav EnglandDurban11 Feb 2005ODI # 2225
11815312215296.72Indiav EnglandIndore17 Nov 2008ODI # 2777
117*183109123107.33Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
116*811229395.08West Indiesv EnglandBirmingham04 Jul 2007ODI # 2597
115*2241317-87.78South Africav EnglandEast London09 Feb 2005ODI # 2224
112*18212414190.32West Indiesv EnglandAhmedabad28 Oct 2006ODI # 2439
112*20813410-83.58West Indiesv EnglandProvidence22 Mar 2009ODI # 2827
1121238795128.73Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
111*16911512196.52Australiav EnglandCenturion02 Oct 2009ODI # 2905
11115711514196.52Australiav EnglandLord's10 Jul 2005ODI # 2260
11116814814175.00Australiav EnglandNottingham17 Sep 2009ODI # 2891
10912811112-98.19Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
109144102141106.86Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
10718313312-80.45South Africav EnglandThe Oval28 Jun 2003ODI # 2029
10615111015196.36Sri Lankav EnglandSydney13 Jan 2003ODI # 1934
10614114911-71.14New Zealandv EnglandBrisbane06 Feb 2007ODI # 2510
105*1671088197.22Indiav EnglandChester-le-Street04 Jul 2002ODI # 1851
1051791319-80.15South Africav EnglandGqeberha04 Feb 2005ODI # 2221
1051761249184.67Australiav EnglandSouthampton09 Sep 2009ODI # 2885
104*16310513-99.04West Indiesv EnglandBridgetown05 May 2004ODI # 2127
1041871379-75.91Zimbabwev EnglandBulawayo13 Oct 2001ODI # 1759
10311476103135.52Indiav EnglandMargao03 Apr 2006ODI # 2359
102*14111720-87.17Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
1021531169287.93Australiav EnglandBristol10 Jun 2001ODI # 1721
10215611115191.89Pakistanv EnglandLahore12 Dec 2005ODI # 2305
101*1721157-87.82Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
101*18411410-88.59Australiav EnglandHobart11 Jan 2003ODI # 1932
10115510913192.66Pakistanv EnglandSouthampton05 Sep 2006ODI # 2410
10117712810178.90West Indiesv EnglandAhmedabad28 Oct 2006ODI # 2439
1001411158386.95South Africav EnglandCape Town06 Feb 2005ODI # 2223
100155839-120.48Sri Lankav EnglandManchester28 Jun 2006ODI # 2388
991258392119.27Sri Lankav EnglandAdelaide17 Jan 2003ODI # 1937
9919812610178.57New Zealandv EnglandBristol04 Jul 2004ODI # 2139
9915811215188.39Indiav EnglandBristol24 Aug 2007ODI # 2613
981299282106.52Australiav EnglandSydney13 Dec 2002ODI # 1917
971941315174.04Zimbabwev EnglandCape Town28 Jan 2000ODI # 1551
96*17515210-63.15Zimbabwev EnglandNottingham26 Jun 2003ODI # 2028
961411017195.04Zimbabwev EnglandBulawayo10 Oct 2001ODI # 1756
9617410610390.56Indiav EnglandJamshedpur12 Apr 2006ODI # 2361
946452113180.76Bangladeshv EnglandNottingham21 Jun 2005ODI # 2252
9412081161116.04Indiav EnglandThe Oval05 Sep 2007ODI # 2619
92*8863111146.03Indiav EnglandBristol24 Aug 2007ODI # 2613
9111673151124.65Indiav EnglandCuttack26 Nov 2008ODI # 2783
901521195375.63Indiav EnglandLord's05 Sep 2004ODI # 2167
89*1005813-153.44South Africav EnglandBridgetown17 Apr 2007ODI # 2574
89131789-114.10West Indiesv EnglandLord's06 Jul 2004ODI # 2140
88118914496.70New Zealandv EnglandAuckland15 Feb 2008ODI # 2678
87*12067131129.85Indiav EnglandKanpur28 Jan 2002ODI # 1798
87*1097562116.00Indiav EnglandLord's13 Jul 2002ODI # 1856
87*1271139-76.99New Zealandv EnglandGros Islet16 Mar 2007ODI # 2536
87*153915395.60New Zealandv EnglandLord's28 Jun 2008ODI # 2720
861239612189.58Indiav EnglandIndore15 Apr 2006ODI # 2362
86112896296.62New Zealandv EnglandAdelaide23 Jan 2007ODI # 2482
8613310611-81.13Australiav EnglandNorth Sound08 Apr 2007ODI # 2565
86131927-93.47South Africav EnglandCape Town27 Nov 2009ODI # 2930
851198610198.83Namibiav EnglandGqeberha19 Feb 2003ODI # 1959
8510873103116.43Indiav EnglandRajkot14 Nov 2008ODI # 2774
841329611287.50West Indiesv EnglandGeorgetown18 Apr 2004ODI # 2118
841098311-101.20Australiav EnglandBristol19 Jun 2005ODI # 2251
82*1591055178.09South Africav EnglandManchester03 Jul 2003ODI # 2032
82*120968-85.41Australiav EnglandMelbourne12 Jan 2007ODI # 2473
82*115896192.13West Indiesv EnglandNottingham07 Jul 2007ODI # 2598
82706214-132.25Indiav EnglandKanpur28 Jan 2002ODI # 1798
821301177-70.08Indiav EnglandChester-le-Street04 Jul 2002ODI # 1851
821521027-80.39Australiav EnglandMelbourne09 Feb 2007ODI # 2515
821711268-65.07West Indiesv EnglandNottingham07 Jul 2007ODI # 2598
81*1601137171.68Pakistanv EnglandRawalpindi19 Dec 2005ODI # 2307
81*131898191.01Indiav EnglandFaridabad31 Mar 2006ODI # 2358
811641194-68.06Pakistanv EnglandLord's12 Jun 2001ODI # 1722
811861505-54.00Bangladeshv EnglandLeeds26 Jun 2005ODI # 2255
80*844785170.21New Zealandv EnglandHamilton12 Feb 2008ODI # 2677
801501368-58.82Zimbabwev EnglandThe Oval08 Jul 2000ODI # 1607
801229014-88.88Australiav EnglandThe Oval21 Jun 2001ODI # 1726
80128994480.80Indiav EnglandWankhede03 Feb 2002ODI # 1803
80595047160.00South Africav EnglandEast London09 Feb 2005ODI # 2224
80484358186.04West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
79*8462112127.41New Zealandv EnglandHamilton12 Feb 2008ODI # 2677
79116959-83.15Pakistanv EnglandBirmingham07 Jun 2001ODI # 1719
7910558103136.20West Indiesv EnglandBridgetown21 Apr 2007ODI # 2578
78*14411010-70.90South Africav EnglandNairobi (Gym)10 Oct 2000ODI # 1636
781321016-77.22South Africav EnglandBloemfontein02 Feb 2005ODI # 2219
781189112-85.71Australiav EnglandJaipur21 Oct 2006ODI # 2434
771711066272.64Pakistanv EnglandBirmingham07 Jun 2001ODI # 1719
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:

London Spirit (Men) vs Oval Invincibles (Men) at Lord's, The Hundred Men's Competition 1st Match, Aug 5, 2025 [Twenty20]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]