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.

ODI 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
1651Maduri Samuddika967400021
1652Graham Hume19652700021
1653Andrew Poynter865000121
1654Shaila Sharmin859100221
1655Mohammad Naim558000021
1656Sagar Kalyan455000021
1657Ryan HarrisRyan Harris21484400021
1658Tafadzwa Mufambisi445000021
1659S Chaturongrattana834600221
1660Najeeb Amar234200021
1661Kenny Carroll328000121
1662Anderson Phillip522400021
1663Beth Langston321100021
1664Ashlyn Kilowan421600021
1665Haseeb Amjad221500021
1666Dilhara FernandoDilhara Fernando8917510800620
1667Mustafizur RahmanMustafizur Rahman113171174001120
1668Peter Ongondo321503400320
1669Kaleemullah451254100420
1670Lungi NgidiLungi Ngidi7012310700520
1671Jasprit BumrahJasprit Bumrah8911014500520
1672Ava Canning221081600120
1673Suhrawadi Shuvo17981400020
1674Tawanda Mupariwa28873600820
1675Aaron Phangiso21812600320
1676Geetika Kodali966700020
1677Brian Vitori20632900420
1678Keegan Meth849500220
1679Isani Vaghela645400020
1680Amy Kenealy739600120
1681Tom Sole838900020
1682Tasmeen Granger338200120
1683Usama Mir9381400120
1684Jim TroughtonJim Troughton636000120
1685Jolien van Vliet435000020
1686Liam Naylor234000020
1687L Mabhero1334900220
1688Ashmini Munisar13331300220
1689Sheel Patel430700120
1690Gwen Bloemen428100020
1691Uday Bhagwan426300020
1692AS Hundal226200020
1693Hazrat Bilal724800020
1694Yolandi van der Westhuizen223000020
1695Jai Moondra222300020
1696Jason Patraj221200020
1697M Heingo620600120
1698MR Johnson220000120
1699Kuldeep YadavKuldeep Yadav12020219800319
1700Saurabh Netravalkar7316311500319

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