Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
158*36022213171.17Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
14927722522166.22Indiav EnglandBirmingham21 Aug 2018Test # 2314
14934822420166.51Indiav EnglandThe Oval47 Sep 2018Test # 2318
14738928614051.39Englandv IndiaThe Oval37 Sep 2018Test # 2318
137*25217721077.40Englandv IndiaLord's29 Aug 2018Test # 2315
132*35525716051.36Indiav EnglandSouthampton230 Aug 2018Test # 2317
125*46832512038.46West Indiesv Sri LankaPort of Spain16 Jun 2018Test # 2306
12526419012165.78Englandv IndiaThe Oval37 Sep 2018Test # 2318
121-29111041.58West Indiesv BangladeshNorth Sound24 Jul 2018Test # 2310
119*-18610163.97Sri Lankav West IndiesGros Islet114 Jun 2018Test # 2308
11834421712054.37Irelandv PakistanDublin (Malahide)311 May 2018Test # 2303
11419414615478.08Indiav EnglandThe Oval47 Sep 2018Test # 2318
110-2799039.42West Indiesv BangladeshKingston112 Jul 2018Test # 2312
10712896193111.45Indiav AfghanistanBengaluru114 Jun 2018Test # 2307
10625117621060.22Englandv IndiaNottingham418 Aug 2018Test # 2316
10523315315168.62Indiav AfghanistanBengaluru114 Jun 2018Test # 2307
10329219710052.28Indiav EnglandNottingham318 Aug 2018Test # 2316
10226821010248.57Sri Lankav West IndiesPort of Spain46 Jun 2018Test # 2306
10125723212043.53South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
9724315211063.81Indiav EnglandNottingham118 Aug 2018Test # 2316
9320214412064.58Englandv IndiaLord's29 Aug 2018Test # 2315
892111336266.91Englandv IndiaThe Oval17 Sep 2018Test # 2318
882011277269.29West Indiesv Sri LankaPort of Spain36 Jun 2018Test # 2306
87-1178274.35Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
86*20415611155.12Indiav EnglandThe Oval27 Sep 2018Test # 2318
86-1059181.90West Indiesv BangladeshKingston112 Jul 2018Test # 2312
8519513612062.50Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
831701159172.17Pakistanv IrelandDublin (Malahide)111 May 2018Test # 2303
8117113112061.83Indiav EnglandNottingham118 Aug 2018Test # 2316
80*17410111279.20Englandv PakistanLeeds21 Jun 2018Test # 2305
802431569051.28Englandv IndiaBirmingham11 Aug 2018Test # 2314
781881368157.35Englandv IndiaSouthampton130 Aug 2018Test # 2317
74*1991218061.15Pakistanv IrelandDublin (Malahide)411 May 2018Test # 2303
74-12313060.16West Indiesv Sri LankaBridgetown123 Jun 2018Test # 2309
722482089034.61Indiav EnglandNottingham318 Aug 2018Test # 2316
711309410075.53Indiav AfghanistanBengaluru114 Jun 2018Test # 2307
71-1329053.78West Indiesv Sri LankaBridgetown123 Jun 2018Test # 2309
711991477048.29Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
712651908037.36Englandv IndiaThe Oval17 Sep 2018Test # 2318
7022114814047.29Englandv PakistanLord's124 May 2018Test # 2304
70119889079.54Englandv IndiaBirmingham11 Aug 2018Test # 2314
691641227056.55Englandv IndiaSouthampton330 Aug 2018Test # 2317
68*15512010056.66Pakistanv EnglandLord's224 May 2018Test # 2304
681871208056.66Englandv PakistanLord's324 May 2018Test # 2304
671851386048.55Englandv PakistanLord's324 May 2018Test # 2304
67-1273152.75West Indiesv BangladeshNorth Sound24 Jul 2018Test # 2310
64-746286.48Bangladeshv West IndiesNorth Sound34 Jul 2018Test # 2310
63133984064.28South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
63102659296.92Englandv IndiaBirmingham31 Aug 2018Test # 2314
621691218051.23Pakistanv IrelandDublin (Malahide)111 May 2018Test # 2303
62-707088.57Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
622751876033.15Englandv IndiaNottingham418 Aug 2018Test # 2316
61-1764134.65West Indiesv Sri LankaGros Islet214 Jun 2018Test # 2308
6167686289.70Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
60137807075.00Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
601911098055.04Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
59*-1726034.30West Indiesv Sri LankaGros Islet414 Jun 2018Test # 2308
591421148051.75Pakistanv IrelandDublin (Malahide)411 May 2018Test # 2303
591421006159.00Pakistanv EnglandLord's224 May 2018Test # 2304
58-1237047.15West Indiesv BangladeshNorth Sound24 Jul 2018Test # 2310
581701304044.61Indiav EnglandSouthampton430 Aug 2018Test # 2317
571911068053.77Englandv PakistanLord's324 May 2018Test # 2304
571571076053.27Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
569752100107.69Pakistanv EnglandLeeds11 Jun 2018Test # 2305
561841247145.16Indiav EnglandThe Oval27 Sep 2018Test # 2318
551391057052.38Pakistanv IrelandDublin (Malahide)111 May 2018Test # 2303
55-985156.12West Indiesv Sri LankaGros Islet214 Jun 2018Test # 2308
54108648084.37Indiav AfghanistanBengaluru114 Jun 2018Test # 2307
54-8110066.66Bangladeshv West IndiesKingston412 Jul 2018Test # 2312
531501166045.68Irelandv PakistanDublin (Malahide)311 May 2018Test # 2303
531471104048.18Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
52*715271100.00Indiav EnglandNottingham318 Aug 2018Test # 2316
52126856061.17Pakistanv EnglandLord's224 May 2018Test # 2304
51185934054.83Indiav EnglandBirmingham41 Aug 2018Test # 2314
512071591032.07Indiav EnglandSouthampton430 Aug 2018Test # 2317
502091366036.76Pakistanv EnglandLord's224 May 2018Test # 2304
502511704029.41Englandv IndiaThe Oval17 Sep 2018Test # 2318
49147957051.57Englandv PakistanLeeds21 Jun 2018Test # 2305
49121885055.68South Africav Sri LankaGalle212 Jul 2018Test # 2311
49112706070.00Indiav EnglandThe Oval27 Sep 2018Test # 2318
48-1152041.73Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
48-657073.84West Indiesv BangladeshNorth Sound24 Jul 2018Test # 2310
4859518194.11South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
48140886054.54Englandv IndiaSouthampton330 Aug 2018Test # 2317
47-1056044.76Bangladeshv West IndiesKingston212 Jul 2018Test # 2312
461531067043.39Englandv PakistanLeeds21 Jun 2018Test # 2305
46100716064.78Indiav EnglandSouthampton230 Aug 2018Test # 2317
46128836055.42Englandv IndiaSouthampton330 Aug 2018Test # 2317
45117726062.50Englandv PakistanLeeds21 Jun 2018Test # 2305
45-838054.21Sri Lankav West IndiesGros Islet114 Jun 2018Test # 2308
441831215036.36Sri Lankav West IndiesPort of Spain26 Jun 2018Test # 2306
44130709062.85West Indiesv Sri LankaPort of Spain16 Jun 2018Test # 2306
44104636069.84Indiav EnglandNottingham318 Aug 2018Test # 2316
43*118917047.25Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
43127986043.87Irelandv PakistanDublin (Malahide)311 May 2018Test # 2303
42-726058.33Sri Lankav West IndiesBridgetown223 Jun 2018Test # 2309
42153984042.85Englandv IndiaBirmingham11 Aug 2018Test # 2314
41-685060.29West Indiesv Sri LankaGros Islet214 Jun 2018Test # 2308
4098685058.82Irelandv PakistanDublin (Malahide)211 May 2018Test # 2303
401971605025.00West Indiesv Sri LankaPort of Spain16 Jun 2018Test # 2306
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]