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.

MDM 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
1551Shaheen AfridiShaheen Afridi3761400029
1552Robbie Joseph6701200129
1553Jack Sinfield458800029
1554Atse Buurman155000029
1555TO Norton4542100129
1556Dane Schadendorf253000029
1557Saqlain Haider237000129
1558Chamindu Wickramasinghe235100129
1559Nadeem Ahmed229900229
1560Y Rupasinghe129100129
1561RADSI Ranatunga329700129
1562CK Wasley129000029
1563Ryan SidebottomRyan Sidebottom3429612400528
1564David MastersDavid Masters232129300528
1565Miguel Cummins161973900428
1566Shiran Fernando151573700028
1567Henry Thornton121474700128
1568SW Eathorne5115000028
1569Olly Pringle101121000128
1570Mohammad AmirMohammad Amir6942600128
1571Ben HilfenhausBen Hilfenhaus376700128
1572Matthew FisherMatthew Fisher13754700228
1573S Nirmal473400228
1574Daryn Dupavillon6671500028
1575Agith Kumara Basnayake367000028
1576Bernard Scholtz4661200028
1577Peter McKay352000128
1578W van Vuuren249000028
1579Tony Ura146000028
1580DJ Hunter145000028
1581Sachindu Colombage237500028
1582H Wickramasinghe535800328
1583NV Gorantla228000028
1584Mohammad Iqbal128000128
1585Andrew White128000028
1586Andrew Mathieson191813600227
1587Sheshan Fernando51381000027
1588Hiren Varaiya6942800127
1589Sithum Disanayaka674600127
1590Jeevan Mendis4651600127
1591Sonny Baker14574800527
1592Felix Murray448600127
1593AL Olliver348300127
1594Harsha Vithana237000227
1595Darshaka Sandeep236000027
1596Alfie Gleadall129100027
1597Maduranga Zoysa127000127
1598Dan Housego127000127
1599Fateh SinghFateh Singh81281700126
1600Kabir AliKabir Ali61221100026

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