T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sabina Park, Kingston×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Umar GulPAK200733011103.672055.0000120
Imran NazirPAK200733019016063.33175108.57100179
Iftikhar AnjumPAK2007331513225.507766.2300022
Stuart MatsikenyeriZIM200733110773*53.5012883.59010141
Gary BrentZIM20072201296.002157.1400001
Vusi SibandaZIM2007330686722.679571.5801190
Brendan TaylorZIM2007330875029.0017848.8801051
Elton ChigumburaZIM20073316130*30.5049124.4900054
Prosper UtseyaZIM200732154*5.00862.5000000
Ed RainsfordZIM2007110111.001100.0000000
Christopher MpofuZIM2007320110.501010.0000100
Sean WilliamsZIM20073319570*47.5011086.3601091
Chamu ChibhabhaZIM200733027129.006939.1300030
Terry DuffinZIM2007110121212.002254.5500020
Jeremy BrayIRE2007331159115*79.5022271.62100172
Andre BothaIRE2007-201044038289.508743.6800121
WK McCallanIRE20073312020*10.002871.4300220
Trent JohnstonIRE2007-2010331342017.004379.0700021
Andrew WhiteIRE2007-2010440692817.2510665.0900060
Kevin O'BrienIRE/TTRS2007-20149921855426.4327068.52010145
Dave Langford-SmithIRE2007321231523.002495.8300020
William PorterfieldIRE2007-201477057258.1412844.5300262
Eoin MorganIRE2007330412113.676662.1200041
Niall O'BrienIRE2007-20145501457229.0023362.2301091
Mohammad SamiPAK/JT2007-201752017128.504438.6400010
Azhar MahmoodPAK2007110222.00219.5200000
Tawanda MupariwaZIM2007210000.0030.0000100
Friday KasteniZIM2007220994.502437.5000100
John MooneyIRE2007110000.0010.0000100
Russel ArnoldSL20071111414*-14100.0000020
Stephen FlemingNZ2007110111.00425.0000000
Craig McMillanNZ2007110252525.0020125.0000012
Jacob OramNZ2007-2012330453215.005877.5900032
Brendon McCullumNZ/TKR2007-20175701409120.0019073.68012106
Daniel VettoriNZ/JT2007-2015830000.00100.0000300
Scott StyrisNZ2007110373737.003897.3700023
Shane Edward BondNZ2007110222.00450.0000000
Tillakaratne DilshanSL2007110303030.0027111.1100030
James FranklinNZ/GAW2007-2013221704070.0067104.4800032
Lasith MalingaSL2007-2013310888.00988.8900001
Peter FultonNZ2007-2014230474615.679847.9600121
Upul TharangaSL2007-2013331272174*136.0027698.55110314
Jeetan PatelNZ2007110343434.003889.4700021
Ross TaylorNZ/SLZ/TTRS2007-201881022186027.2534663.01032225
Chamara SilvaSL2007110212121.003363.6400001
Stuart MacGillAUS2008120221.001315.3800100
Simon KatichAUS200812013126.503339.3900030
Brad HaddinAUS2008-2015230562318.6713441.7900061
Michael HusseyAUS2008120575628.5016135.4001060
Darren SammyWI/SLZ/SLS2008-2019181532573621.4227792.780012213

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