Live5th Match · Pakistan ODI Tri-Series 2026/27PAK111 (25.4)SLInnings break - SL need 112 runs to winT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vijay MehraIND1962120473923.50--000-0
Vasant RanjaneIND196212200*---00000
Budhi KunderanIND1962120321.50--00000
Mansur Ali Khan PataudiIND196212018149.00--000-0
David AllanWI1962120321.50--00000
Lester KingWI196212013136.50--00100
Bob SimpsonAUS1965-1978230734624.33--00030
Wally GroutAUS1965120753.50--00000
Basil ButcherWI1965-19682401567139.00--01080
Norm O'NeillAUS1965120624031.00--000-0
Charlie GriffithWI1965-196824129149.67--00030
Bill LawryAUS1965120361918.00--000-0
Brian BoothAUS1965120585629.00--01000
Graham McKenzieAUS1965120202010.00--00100
Jackie HendriksWI1965120413020.50--000-0
Neil HawkeAUS19651217845*78.00--000-0
Bob CowperAUS1965120282614.00--00000
Peter PhilpottAUS1965120312215.50--000-0
Grahame ThomasAUS1965120382319.00--000-0
Laurie MayneAUS19651212011*20.00--000-0
Tony WhiteWI19651216057*60.00--01001
Clive LloydWI1968-198481213749534.0033349.25021374
Jim ParksENG1968120633.00--00000
Fred TitmusENG1968120231911.50--00050
John EdrichENG19681201029651.00--010150
Deryck MurrayWI1968-19774611557131.003417.6501182
Geoff BoycottENG1968-19813601426823.6738832.22011150
Jeff JonesENG196811100*---00000
David BrownENG196812014147.00--00120
John SnowENG1968110101010.00--00000
David HolfordWI1968-1977340803720.00--00040
Basil D'OliveiraENG19681211313*13.00--00120
Steve CamachoWI1968-1971240773519.25--000111
Srinivasaraghavan VenkataraghavanIND1971-19833501392.6010.0000300
Dilip SardesaiIND1971110212212212.00--100171
Joey CarewWI1971-1972230684322.67--00050
Bishan BediIND1971-197621155*---00010
Ajit WadekarIND1971110888.00--00010
Syed Abid AliIND1971110666.00--00000
Roy FredericksWI1971-1977611158016358.0025239.68130570
Eknath SolkarIND1971110616161.00--01050
Vanburn HolderWI1971-19784518536*21.25--00070
Grayson ShillingfordWI1971-1972210000.00--00100
Mike FindlayWI1971-19733416130*20.33--00080
Pochiah KrishnamurthyIND1971110101010.00--00010
Jack NoreigaWI197111100*---00000
Arthur BarrettWI1971-1974230642.0050.0000110
Kenia JayantilalIND1971110555.00--00010
Jack AlabasterNZ1972110222.00--00000
Graham DowlingNZ1972120272313.50--000-0

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