Batting by year (Men's ODIs)

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 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Muhammad UsmanUAE20182018111102128019.2726580.00010193
Jonathan CarterWI201520151312121250*19.2734261.99011203
Allan BorderAUS19881988151322126119.2726280.92011152
Allan BorderAUS19921992161422123817.6725981.85001142
Darren SammyWI201120112722521241*12.4722195.930021710
Kepler WesselsSA199119913302119070.3329671.28030190
Chris CairnsNZ199419949802117026.3824984.74010126
Sikandar RazaZIM2017201788421167*52.7525483.07020224
Reeza HendricksSA2019201999121183*26.3828075.36010223
Sese BauPNG201720179902115923.4434261.70012191
Geoff HowarthNZ1981198110912114726.3828274.82000160
Kevin O'BrienIRE201720171210221172*26.38199106.03020196
Ravi ShastriIND19831983111022116526.3835359.77010102
Michael SlaterAUS199619961010121153*23.4432564.92031180
Craig EvansZIM199619961312321196*23.4428973.01011194
Kumar DharmasenaSL19981998231672113923.4439952.8800080
Hardik PandyaIND2020202033121092*105.00183114.75020156
Paul StirlingIRE202520256502108942.0022991.70020218
Woorkeri RamanIND1992199255021011442.0037356.30101141
Shaiman AnwarUAE201920197702108730.0023489.74021226
Hammad MirzaOMA202520257702107730.0028773.17020213
Andy WallerZIM199619967702106730.0033462.87010250
Oliver PeakeAUS202620268812104830.0023688.98000138
Samiullah ShenwariAFG2017201799121062*26.2533562.69010104
Tony UraPNG201920199902105423.3325383.00011226
Mitchell SantnerNZ202520251712421034*26.25182115.380001412
Manzoor ElahiPAK198619861412321050*23.3322692.92010138
WPUJC VaasSL200020002015621034*23.3325682.0300067
Lou VincentNZ200320031816321053*16.1548243.57011182
Andy BlignautZIM20032003221632105816.15187112.30020252
Majid KhanPAK197519753302098469.6727775.45030261
Henry NichollsNZ202020204402098052.2526678.57020260
Agha SalmanPAK2024202496120982*41.8021995.43010146
Hussain TalatPAK202520259722096241.8023887.82010182
Shaun FouchéNAM202320237702098329.8631765.93022182
Mudassar NazarPAK198819887702097629.8635459.04020190
Sohaib MaqsoodPAK2014201488120989*29.8624485.66010173
Alex CusackIRE2011201111912097126.1328673.08010171
Reetinder Singh SodhiIND2001200113912096726.1327376.56010125
Cameron GreenAUS202620269912095326.1332364.7102197
Asanka GurusinhaSL19881988111102096019.0044047.50013141
Sourav GangulyIND/ASIA20052005131312095117.4238254.71011240
Mohammad RafiqueBAN20062006261612093913.9326479.17005155
Ryan ten DoeschateNED20102010331208109*104.0023787.76110166
Evin LewisWI20202020331208102104.0021596.74110207
Paul StirlingIRE202620266602087734.6722990.83020276
Aryansh SharmaUAE2026202666020810534.6726678.20111225
Wesley BarresiNED2010201099220864*29.7124784.21022224
Jonathan CarterWI2017201710902085223.1129869.80010174
Mosaddek HossainBAN201920191110120852*23.11197105.58010175

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