Batting records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sew ShivnarineWI1978-197991523996330.694346.51042380
Basil WilliamsWI1978-1979712046911139.0811984.03211430
Alvin GreenidgeWI1978-197971102456922.274452.27022251
David GowerENG1978-1992230315261140121539.452048655.65255113126932
Naeem AhmedPAK197811100*-80.0000000
Bruce EdgarNZ1978-19861031329377216130.67932638.85422103033
Brendon BracewellNZ1978-198571332482.4012515.2000530
John EmbureyENG1978-19951251413022147519.95547540.440101922712
Kapil DevIND1978-1994356382549031175*27.53951786.8394129878128
Yashpal SharmaIND1978-1985799920248914031.51501942.70213419217
Azmat RanaPAK1978-1980331914945.5016754.4900080
Bharath ReddyIND1978-1981773492112.2512040.8300270
John MacleanAUS1978-19796919033*11.2539023.0800270
Rodney HoggAUS1978-19851089333576529.60154335.770116531
Malcolm MarshallWI1978-19922171903027659217.28440959.490122025232
Bobjee Narasimha RaoIND1978-19794614620*9.2011131.5300050
Allan BorderAUS1978-1994425517831769820540.783613648.763010222166171
Dhiraj ParsanaIND1979220110.50--00100
Herbert ChangWI1979120864.00--00000
Phil CarlsonAUS197966034215.679336.5600340
Andrew HilditchAUS1979-198526420129911930.93283544.972731184
David BairstowENG1979-1984252773315916.5565950.23012291
Kevin WrightAUS19791520524855*16.5363836.21012210
Anwar KhanPAK1979121151215.00--00001
John ReidNZ1979-198643554192918037.82470040.646641623
Peter SleepAUS1979-1990142114839024.15132336.51034350
Dav WhatmoreAUS1979-198081402957721.0758942.11021360
Jeff MossAUS19792316738*33.5015244.0800041
Roy DiasSL1979-198775916285812133.62389562.6751952585
Sudath PasqualSL19792212423*24.002885.7100010
Sunil JayasingheSL1979210111.00333.3300000
Stanley De SilvaSL1979210101010.003528.5700000
Surinder KhannaIND1979-1984101021765622.0026566.42021162
Glenroy SealyCAN1979330734524.3314948.9900090
Christopher ChappellCAN1979330381912.6714326.5700020
Franklyn DennisCAN1979330472515.6717127.4900040
Tariq JavedCAN19793301585.007719.4800010
John VaughanCAN1979330302910.005554.5500140
Bryan MauricetteCAN197933020156.676829.4100101
Jitendra PatelCAN1979330321.002313.0400100
Cornelius HenryCAN1979221656.001442.8600010
John ValentineCAN197932233*-1717.6500000
Cecil MarshallCAN19792201085.004124.3900000
Martin SteadCAN197922010105.004522.2200110
Graeme PorterAUS1979210333.00933.3300000
Robert CallenderCAN1979220000.0050.0000200
Ranjan MadugalleSL1979-198882959197910323.01344348.71110816018
Charles BakshCAN1979110000.0060.0000100
Wayne LarkinsENG1979-199137491108412422.58241344.921391184
Alan ButcherENG1979-1980230482016.0018226.3700040

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.