Cricket in Test matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
400*77858243468.72West Indiesv EnglandSt John's10 Apr 2004Test # 1696
380622437381186.95Australiav ZimbabwePerth09 Oct 2003Test # 1661
37576653845069.70West Indiesv EnglandSt John's16 Apr 1994Test # 1259
33438344846074.55Australiav EnglandLeeds11 Jul 1930Test # 196
311*79052935058.79South Africav EnglandThe Oval19 Jul 2012Test # 2049
31176274323141.85Australiav EnglandManchester23 Jul 1964Test # 564
30772758920052.12Australiav EnglandMelbourne11 Feb 1966Test # 601
30443047343264.27Australiav EnglandLeeds20 Jul 1934Test # 236
303*56538132479.52Indiav EnglandChennai16 Dec 2016Test # 2241
30261243036170.23West Indiesv EnglandBridgetown06 Mar 1974Test # 734
29147238638075.38West Indiesv EnglandThe Oval12 Aug 1976Test # 781
29169845230264.38West Indiesv EnglandBridgetown26 Feb 2009Test # 1911
27754137335074.26South Africav EnglandBirmingham24 Jul 2003Test # 1651
27587864226042.83South Africav EnglandDurban26 Dec 1999Test # 1480
27454446738058.67Pakistanv EnglandBirmingham03 Jun 1971Test # 687
270*495-3000.00West Indiesv EnglandKingston14 Mar 1935Test # 241
27045837522072.00Australiav EnglandMelbourne01 Jan 1937Test # 257
27046836536273.97Sri Lankav ZimbabweBulawayo14 May 2004Test # 1699
26646042227063.03Australiav EnglandThe Oval18 Aug 1934Test # 237
261335-3520.00West Indiesv EnglandNottingham20 Jul 1950Test # 325
26061752128149.90Pakistanv EnglandThe Oval06 Aug 1987Test # 1079
25957437034070.00South Africav EnglandLord's31 Jul 2003Test # 1653
257*490363221270.79Pakistanv ZimbabweSheikhupura17 Oct 1996Test # 1336
25434137625067.55Australiav EnglandLord's27 Jun 1930Test # 195
25057840730161.42Australiav EnglandMelbourne26 Dec 2002Test # 1634
24951632436176.85Sri Lankav ZimbabweBulawayo14 May 2004Test # 1699
24563942024458.33Pakistanv EnglandAbu Dhabi13 Oct 2015Test # 2180
24431627132190.03Australiav EnglandThe Oval18 Aug 1934Test # 237
24054541022058.53Pakistanv EnglandThe Oval22 Aug 1974Test # 744
23957839930159.89Australiav EnglandPerth14 Dec 2017Test # 2288
236550-2800.00South Africav EnglandLeeds26 Jul 1951Test # 337
23551534025169.11Indiav EnglandWankhede08 Dec 2016Test # 2239
23439739624059.09Australiav EnglandSydney13 Dec 1946Test # 280
23464966717035.08Australiav EnglandSydney13 Dec 1946Test # 280
23243841716055.63Australiav EnglandThe Oval16 Aug 1930Test # 198
23223527734183.75Australiav EnglandNottingham10 Jun 1938Test # 263
23243831331474.12West Indiesv EnglandNottingham03 Jun 1976Test # 777
22741330128075.41Indiav ZimbabweDelhi13 Mar 1993Test # 1218
226647-2400.00West Indiesv EnglandBridgetown06 Jan 1960Test # 485
22554542718152.69Australiav EnglandAdelaide28 Jan 1966Test # 600
22460841123054.50Indiav EnglandWankhede19 Feb 1993Test # 1214
22339038528057.92West Indiesv EnglandKingston03 Apr 1930Test # 193
22358542530052.47West Indiesv EnglandManchester26 Jul 1984Test # 992
22356944829149.77Sri Lankav ZimbabweKandy07 Jan 1998Test # 1394
22360237326259.78Pakistanv EnglandLahore29 Nov 2005Test # 1774
22264337431059.35Indiav EnglandChennai13 Jan 1982Test # 918
2222311682811132.14New Zealandv EnglandChristchurch13 Mar 2002Test # 1594
22149044321049.88Indiav EnglandThe Oval30 Aug 1979Test # 854
220390-2810.00West Indiesv EnglandBridgetown06 Feb 1954Test # 383
22044228633176.92South Africav ZimbabweHarare07 Sep 2001Test # 1562
219*58942118152.01Bangladeshv ZimbabweMirpur11 Nov 2018Test # 2325
21955446123047.50Australiav EnglandNottingham10 Aug 1989Test # 1125
21845130831470.77Pakistanv EnglandThe Oval11 Aug 2016Test # 2216
21762946828046.36Indiav EnglandThe Oval05 Sep 2002Test # 1614
216*62743724049.42Sri Lankav ZimbabweBulawayo18 Nov 1999Test # 1470
215*63740729052.82Pakistanv ZimbabweHarare07 May 2021Test # 2421
21550334625162.13Australiav EnglandLord's16 Jul 2015Test # 2171
214*30224229288.42West Indiesv EnglandLord's28 Jun 1984Test # 990
214*324236141290.67Indiav EnglandRajkot15 Feb 2024Test # 2530
213*61041125051.82Sri Lankav EnglandGalle18 Dec 2007Test # 1854
21334627833176.61Sri Lankav EnglandThe Oval27 Aug 1998Test # 1423
21243739514053.67Australiav EnglandAdelaide29 Jan 1937Test # 258
21149052524040.19Australiav EnglandThe Oval11 Aug 1884Test # 16
21151331924266.14Australiav EnglandManchester04 Sep 2019Test # 2360
21065052524140.00South Africav EnglandManchester02 Jul 1998Test # 1420
209*46141622050.24West Indiesv EnglandNottingham30 Jun 1966Test # 607
209295-2230.00West Indiesv EnglandGeorgetown21 Feb 1930Test # 192
20942329019772.06Indiav EnglandVisakhapatnam02 Feb 2024Test # 2526
208555-2500.00South Africav EnglandNottingham07 Jun 1951Test # 334
207*59646716344.32West Indiesv ZimbabweBulawayo04 Feb 2023Test # 2489
20745435625158.14Australiav EnglandBrisbane27 Nov 1970Test # 674
206*36937022055.67Australiav EnglandLord's24 Jun 1938Test # 264
206*51338921052.95Indiav EnglandAhmedabad15 Nov 2012Test # 2058
206355-2600.00New Zealandv EnglandLord's25 Jun 1949Test # 315
206462-2300.00Australiav EnglandAdelaide02 Feb 1951Test # 330
206360--00.00West Indiesv EnglandPort of Spain17 Mar 1954Test # 385
20534328432072.18Pakistanv EnglandManchester02 Jul 1992Test # 1191
20566747324143.34New Zealandv EnglandMount Maunganui21 Nov 2019Test # 2367
203*430-2320.00Indiav EnglandDelhi08 Feb 1964Test # 556
203*-31828063.83Bangladeshv ZimbabweMirpur22 Feb 2020Test # 2386
202*28422923888.20West Indiesv EnglandBridgetown23 Jan 2019Test # 2342
20246833026161.21Pakistanv EnglandLord's13 Jul 2006Test # 1809
201*38546112143.60Australiav EnglandAdelaide16 Jan 1925Test # 160
201*39228127071.53Indiav ZimbabweNagpur25 Nov 2000Test # 1517
201*68453618037.50Sri Lankav EnglandGalle22 Feb 2001Test # 1530
201243-2800.00Australiav EnglandSydney14 Dec 1894Test # 42
20170747727042.13South Africav EnglandCape Town02 Jan 2016Test # 2197
200*56939926050.12Australiav EnglandLeeds22 Jul 1993Test # 1227
200*54135027057.14Indiav ZimbabweDelhi18 Nov 2000Test # 1515
200*61440415349.50Pakistanv ZimbabweHarare03 Sep 2013Test # 2095
200*-46816342.73Sri Lankav ZimbabweHarare19 Jan 2020Test # 2381
200*59044321145.14Afghanistanv ZimbabweAbu Dhabi10 Mar 2021Test # 2415
20049538623051.81Pakistanv EnglandLord's12 Aug 1982Test # 932
20057834722157.63New Zealandv EnglandLord's02 Jun 2021Test # 2422
19945035126356.69Australiav EnglandLeeds24 Jul 1997Test # 1373
19945031116363.98Indiav EnglandChennai16 Dec 2016Test # 2241
197*682-1720.00West Indiesv EnglandBridgetown06 Jan 1960Test # 485
19739526825273.50Australiav EnglandBrisbane07 Nov 2002Test # 1623
196406-1600.00Australiav EnglandThe Oval14 Aug 1948Test # 303
19644831822061.63Australiav EnglandLord's27 Jun 1985Test # 1018
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:

Bangladesh v Sri Lanka at Chattogram, ICC World Test Championship 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]

Bangladesh v Sri Lanka at Sylhet, ICC World Test Championship 1st Test, Mar 22-25, 2024 [Test # 2536]

New Zealand v Australia at Christchurch, ICC World Test Championship 2nd Test, Mar 8-11, 2024 [Test # 2535]