TEST, ODI & T20 STATISTICS

Highest Scores

Each player’s highest recorded innings, ranked by runs. These figures cover the available scorebook, not every career innings.

ODM figures reflect the available historical deliveries. Mixed men’s and women’s competitions are included. A player with missing earlier matches can appear below a player with more complete coverage. Super overs are excluded.
#PlayerMatchesRunsWickets100s50sDucksHigh
1351Masaomi Kobayashi479000047
1352Ashan Priyanjan777200047
1353Robert KeyRobert Key372000047
1354GSPR Arachchige667500047
1355Imraz Rafi463200047
1356Phoebe Franklin497503700146
1357Brett HuttonBrett Hutton534317400646
1358John Hastings263124300246
1359George Drissell343092900546
1360JA Richards232902400346
1361Sam Elliott242783900246
1362Dieter Klein201832700146
1363Frank Baleri8154000046
1364Nicholas Maiolo8152100046
1365Christopher Dougherty7145000046
1366Gurinder Sandhu191423300246
1367S Fonseka7106000046
1368Ramesh Nimantha794000046
1369Brenda Tau485000046
1370Shahzad Ukani384000046
1371Fraser Watts383000046
1372S Manuranga778400246
1373Shawnisha Hector370200146
1374Mona Meshram367000046
1375CH GayleCH Gayle146000046
1376Neksha Iddamalgoda146000046
1377Gordon Muchall20324100045
1378Michael BoothMichael Booth212352600345
1379Archie Lenham282283000145
1380Ben Coad472227300145
1381Craig MeschedeCraig Meschede282161600545
1382DC Kelly202142000045
1383Daniel SamsDaniel Sams102021000145
1384Andrew GaleAndrew Gale12198000245
1385R King7196000045
1386Jofra ArcherJofra Archer121821800045
1387T Ashel10160300145
1388Mitchell Swepson241493200145
1389Jack Burnham12139000045
1390S Nirmal7136200145
1391P Kurup7107000145
1392MJM Fernando7104000045
1393Ian Opperman4100400045
1394Darcey Carter1095400045
1395Chathuranga de Silva16813000145
1396Zeeshan Siddiqui263000045
1397Saqib MahmoodSaqib Mahmood17583300145
1398Gordon Goudie346600045
1399Carlos Gibson245000145
1400Tom CurranTom Curran353165000444

Available historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →