Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sabina Park, Kingston×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell StarcAUS20152015110666.002821.4300000
Josh LalorBT2019201911166*-785.7100000
Jonathan CarterBT20152015110666.001442.8600000
Jonathan CarterBT20192019110666.001250.0000000
Anthony BrambleGAW20162016110666.001154.5500000
Sharmarh BrooksSKAN20192019110666.00966.6700000
Odean SmithJT2017201711166*-1154.5500000
Muttiah MuralitharanSL20032003120663.001346.1500110
Danish KaneriaPAK20052005120663.001833.3300110
Danish KaneriaPAK2007200722266*-4150.0000010
Denesh RamdinWI/GAW20132013320643.00875.0000010
Rajindra ChandrikaWI20162016120653.002128.5700000
Paul StirlingIRE20142014330642.001540.0000110
Mohammad HafeezGAW20142014110555.004125.0000010
David BernardJT20142014310555.00683.3300010
Fidel EdwardsWI2003200311155*-2025.0000000
Darren SammySLZ20192019110555.005100.0000000
Mitchell JohnsonAUS20152015110555.001631.2500010
Trent JohnstonIRE20102010110555.005100.0000000
Tamim IqbalSLZ20132013110555.00862.5000000
Usman LimbadaCAN20102010110555.001241.6700000
Jeevan MendisSL20132013110555.001241.6700000
Nathan LyonAUS2015201511155*-2250.0000010
Sunil NarineWI/GAW20132013310555.001241.6700000
Keemo PaulGAW20192019110555.005100.0000010
Corey CollymoreWI2004200412253*-2619.2300000
Prosper UtseyaZIM2007200732154*5.00862.5000000
Timroy AllenJT2016201622255*-683.3300000
K SantokieWI/GAW2014201422255*-4125.0000010
Shannon GabrielWI20172017120552.501631.2500110
Ishant SharmaIND2011201123255*5.001050.0000110
Ashish BagaiCAN20102010110444.002200.0000010
Dwayne BravoTKR20172017110444.002200.0000010
HMRKB HerathSL20132013210444.00850.0000000
Gary WilsonIRE20102010110444.001040.0000000
Kedar JadhavIND20172017210444.004100.0000000
Nkruma BonnerJT20132013110444.001136.3600000
Ish SodhiNZ20142014110444.002317.3900010
Mohammad NabiSKAN20172017110444.00757.1400000
Reon KingWI20052005120442.00666.6700110
Stuart ClarkAUS20082008121434.001723.5300000
Alastair CookENG20092009120442.002615.3800100
Stuart BroadENG20092009120442.002020.0000100
Rohit SharmaIND20092009220442.001428.5700100
Praveen KumarIND20112011120442.00944.4400110
Kraigg BrathwaiteWI20152015120442.003013.3300110
Tim MurtaghIRE2014201432242*-580.0000000
Kieron PollardWI/BT20132013330441.331526.6700200
Alzarri JosephWI2017201723143*2.001330.7700100
Jacob OramNZ20072007110333.00742.8600000

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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