Batting by year (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Canada×

Player figures come from full scorecards, which we hold for 73 of the 111 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jan FrylinckNAM2025202533018311461.0022680.97110135
Calum MacLeodSCO20142014110175175175.00141124.11100145
Smit PatelUSA20252025221169152*169.00163103.68100144
Anil SahNEP20242024331163112*81.50148110.14110195
B SharkiNEP20242024551163101*40.7521476.17100191
Richie BerringtonSCO2026202622014912074.50142104.93100194
Monank PatelUSA20242024221147121*147.00130113.0810095
Smit PatelUSA202420242201337066.5016779.64020161
Rahul ChopraUAE20262026111127127*-118107.63100151
Thomas OdoyoKEN20072007332127111*127.0013196.95100111
Finlay McCreathSCO2026202622012511262.5015879.11100112
Milind KumarUSA20252025221122115*122.0083146.99100135
GSNFG JayasuriyaUSA20262026221121113*121.0012398.3710084
William PorterfieldIRE201120112201206760.0014085.71020101
Alex ObandaKEN200720072201158557.5019558.97010150
Milind KumarUSA20262026211111111*-12588.8010053
Malan KrugerNAM202520253301108036.6717662.5001071
Hammad MirzaOMA202520252201087754.0013679.4101082
George MunseySCO202420242201046852.0014870.27010131
Rohit KumarNEP202420245401048726.0013477.61010114
Ed JoyceIRE201120112201028851.0011985.71010111
Lou VincentNZ20072007110101101101.0011786.3210091
Brendon McCullumNZ20112011110101101101.0010992.66100122
Rohit KumarNEP20262026110101101101.0012779.5310081
Mahela JayawardeneSL20112011110100100100.0081123.4610091
Gary WilsonIRE2011201122110056*100.0010991.7401072
Saiteja MukkamallaUSA2026202622110081*100.0012182.6401071
Tatenda TaibuZIM20112011110989898.009998.9901090
Max O'DowdNED202420242219779*97.0014666.44010110
Collins ObuyaKEN20072007331964848.0013670.5900052
Shane WatsonAUS20112011110949494.0090104.4401094
Hasnain Ul WahabOMA20262026110939393.0077120.7801055
Kumar SangakkaraSL20112011110929292.0087105.7501071
John MooneyIRE20102010221914791.0011678.4500080
Waseem MuhammadUAE20242024220914945.5013268.94000101
Shayan JahangirUSA20252025210898989.0069128.99010112
Jean-Pierre KotzeNAM20252025330894829.6715258.5500080
Jan Nicol Loftie-EatonNAM202520254428947*44.509494.6800073
Brad HaddinAUS20112011110888888.0084104.76010112
Craig ErvineZIM20112011110858585.0081104.9401062
George MunseySCO202520251118484*-10381.5501074
Shaun FouchéNAM20232023110838383.0010777.5701071
Harpreet SinghUAE20262026110818181.0079102.5301071
Brandon McMullenSCO20262026220816440.508496.43010113
Boeta DippenaarSA20032003110808080.0011867.8001070
Waseem MuhammadUAE20232023110808080.0078102.5601064
DO LeicherNAM20252025331795839.5013259.8501031
Kevin O'BrienIRE20112011220784339.0051152.9400073
Monank PatelUSA20252025220784739.008393.98000100
Gerhard ErasmusNAM20252025440784119.5010872.2200052
Page 1Next

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