Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1994-2004220816340.5010279.4101091
Navjot SidhuIND1994110000.0070.0000100
Mohammad AzharuddinIND1994110818181.009981.8201042
Ajay JadejaIND1994110252525.003767.5700020
Vinod KambliIND19941118282*-66124.2401043
Nayan MongiaIND199411144*-757.1400000
Atul BedadeIND1994110777.001070.0000010
Inzamam-ul-HaqPAK1994-19962115050*-47106.3801090
Saeed AnwarPAK1994-19962217940*79.0078101.28000101
Aamer SohailPAK1994-19962215651*56.007277.7801080
Gary KirstenSA1996111188188*-159118.24100134
Andrew HudsonSA1996110272727.003381.8200050
Hansie CronjeSA1996110575757.006291.9401011
Daryll CullinanSA19961114141*-5082.0000020
Graham ThorpeENG19961114444*-6666.6700050
Alec StewartENG1996110232323.005244.2300030
Neil FairbrotherENG19961111212*-2941.3800010
Mike AthertonENG1996110202020.004050.0000010
Neil SmithENG19961112727*-3187.1000040
Ijaz AhmedPAK19961115050*-5787.7201041
Stephen FlemingNZ1996110161616.0011145.4500040
Nathan AstleNZ1996110222.002100.0000000
Chris CairnsNZ1996110666.002030.0000000
Danny MorrisonNZ19961111010*-2500.0000011
Adam ParoreNZ1996110151515.001883.3300000
Shane ThomsonNZ19961113131*-3588.5700020
Dion NashNZ1996110888.001266.6700000
Craig SpearmanNZ1996110787878.0077101.30010100
Roger TwoseNZ1996110929292.0011282.1401080
Lee GermonNZ1996110333.00650.0000000
Bastiaan ZuiderentNED1996110333.00560.0000000
Tim de LeedeNED1996110363636.004776.6000030
Roland LefebvreNED1996110121212.008150.0000001
Klaas-Jan van NoortwijkNED1996110262626.0019136.8400030
Peter CantrellNED1996110474747.0010644.3400010
Paul-Jan BakkerNED199611111*-425.0000000
Steven LubbersNED1996110888.008100.0000010
Flavian AponsoNED1996110454545.008056.2500060
Nolan ClarkeNED1996110000.00110.0000100
Marcel ScheweNED1996110666.006100.0000000
Robert van OosteromNED199611122*-450.0000000
VVS LaxmanIND2004110141414.002166.6700011
Rahul DravidIND2004110104104104.0093111.8310080
Sourav GangulyIND2004110565656.0010254.9001020
Virender SehwagIND2004110000.0030.0000100
Yuvraj SinghIND2004110222222.002588.0000020
Mohammad KaifIND20041113131*-30103.3300020
Irfan PathanIND200411111*-1100.0000000
Sanath JayasuriyaSL2004110212121.003070.0000001
Mahela JayawardeneSL2004-2008220876143.5069126.09010130
Page 1Next

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