Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sabina Park, Kingston×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamran AkmalPAK2007330422714.007456.7600160
Eoin MorganIRE2007330412113.676662.1200041
Ajinkya RahaneIND2017110393939.005176.4700050
William PorterfieldIRE2007-201444038259.509241.3000232
Scott StyrisNZ2007110373737.003897.3700023
Younis KhanPAK2007330372812.334778.7200131
Jason HolderWI2014-2017210363636.0034105.8800041
Kieron PollardWI2011-20135413624*12.0033109.0900141
Kumar SangakkaraSL2007-2013320351817.506553.8500030
Jeetan PatelNZ2007110343434.003889.4700021
Stuart ThompsonIRE2014110333333.003497.0600030
Daniel FlynnNZ2012220332116.5033100.0000060
Jerome TaylorWI2006-2009630322110.6728114.2900050
Rovman PowellWI2017110313131.003296.8800002
Tillakaratne DilshanSL2007110303030.0027111.1100030
James FranklinNZ20071113030*-3878.9500020
Murali VijayIND2013110303030.004665.2200020
Ian BradshawWI2005-20073212917*29.004269.0500020
Trent JohnstonIRE2007221292029.003876.3200021
Rob NicolNZ2012220291514.504959.1800040
Harbhajan SinghIND2006-20093312921*14.503193.5500002
Andre BothaIRE200733029289.676942.0300111
Chamu ChibhabhaZIM200733027129.006939.1300030
Craig McMillanNZ2007110252525.0020125.0000012
Ed JoyceIRE2014110252525.004456.8200020
R. P. SinghIND2009210232323.007530.6700011
Dave Langford-SmithIRE2007321231523.002495.8300020
Manoj TiwaryIND2011110222222.0022100.0000011
Carlton BaughWI2006-2011210212121.0017123.5300040
Chamara SilvaSL2007110212121.003363.6400001
Dinesh ChandimalSL2013210212121.003756.7600011
WK McCallanIRE20073312020*10.002871.4300220
David BernardWI2009210191919.002095.0000010
Adrian BarathWI2011110171717.004636.9600010
Mohammad SamiPAK200722017128.504438.6400010
Ravichandran AshwinIND2011-2013332178*17.003154.8400010
Shahid AfridiPAK2007110161616.0010160.0000011
Jason MohammedWI2017110161616.003941.0300000
Mohammad HafeezPAK200722015117.503444.1200030
Russel ArnoldSL20071111414*-14100.0000020
Irfan PathanIND2006110141414.003243.7500020
Kemar RoachWI2011-20133111414*-3243.7500000
Andrew EllisNZ2012110141414.002751.8500000
Gautam GambhirIND200922013136.501681.2500101
Virender SehwagIND2006110121212.001963.1600010
Ramesh PowarIND2006110121212.002254.5500010
Terry DuffinZIM2007110121212.002254.5500020
Gary BrentZIM20072201296.002157.1400001
Tarun NethulaNZ2012221129*12.0010120.0000010
Rahul DravidIND2006110111111.002250.0000010

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