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
901Ravija Sandaruwan18394002267
902Vishen Halambage17284302067
903Vaibhav Wategaonkar18275001167
904Dan Mousley6248103067
905EG Thomas11238001067
906Fargana HoqueFargana Hoque4222004067
907Nikhil Chaudhary10199901067
908Lakvin Abeysinghe10186102167
909Suné Luus111651702067
910Sam King9160001167
911Aaron FinchAaron Finch6150001167
912Marcus NorthMarcus North6140101067
913Cormac McLoughlin-Gavin5108001267
914George Scott20460103066
915Zafar Ansari184311802266
916Macalister Wright20428003466
917Michael CarberryMichael Carberry20406004566
918Shem Ngoche433875402566
919Carl Sandri143792302066
920Mia Rogers23305002366
921Matthew Hurst16303002166
922Kassim Nassoro202961902366
923Aman Desai16286002066
924Joe Cooke162662201066
925Lahiru Madushanka132471101166
926Jacob Bethell132201101066
927Tanmay Mishra4152002066
928C Sandaru7143702066
929NMS Param8141401066
930Jaskaran Malhotra8139002266
931Dylan McLachlan4127001066
932Sheridon Gumbs4104001066
933Marco Marais166001066
934Toby Roland-JonesToby Roland-Jones505667001265
935Gareth BergGareth Berg484987202265
936Teresa Graves314792102165
937Zain-ul-Hassan152912202165
938Aniruddha Chore8256001065
939Steven Outerbridge10229001065
940Tom Nightingale8199301065
941Jeewaka Shashen10195001165
942Samson Awiah9172201065
943Sandun Mendis9167601065
944Khurram Khan10149901365
945Mohindra Boodram4114001065
946TO Wylie581001065
947Suharril Fetri264992402164
948Sean ErvineSean Ervine23491403064
949J Wilson21381901064
950Graham Kennedy193231302064

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