Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Vanburn HolderWI1975197511166*-2300.0000010
Jeff ThomsonAUS19771977110666.001833.3300010
Gary CosierAUS19791979110666.002030.0000000
Michael HoldingWI19831983210666.002425.0000000
John LeverENG1979197911166*-875.0000010
Kim HughesAUS19791979110666.001346.1500010
Ian BothamENG19871987110666.003218.7500010
Joel GarnerWI19841984210666.001931.5800000
Kevin WrightAUS19791979110666.001540.0000000
Maninder SinghIND19861986110666.005910.1700010
Winston BenjaminWI19951995110666.00966.6700000
Tom MoodyAUS1989198911166*-4150.0000000
Steve WatkinENG19911991110666.003218.7500010
Dion NashNZ19991999110666.002326.0900000
Dermot ReeveENG1992199211166*-1637.5000000
Monte LynchENG19881988110666.002128.5700010
Matthew HaydenAUS2001200112166*6.001346.1500100
Stephen FlemingNZ1999199912165*6.002920.6900000
Jehan MubarakSL20062006120663.002128.5700100
Andrew HallSA2003200322166*6.002326.0900100
Darren GoughENG20012001120653.006100.0000010
Trevor GripperZIM20002000120653.001931.5800010
Thilan SamaraweeraSL20062006120663.001637.5000110
Shahadat HossainBAN20052005121646.001346.1500010
Luke WrightSUS20172017220663.005120.0000110
Wahab RiazPAK20192019220643.00875.0000000
Marcus NorthAUS20092009120663.003915.3800110
Usman KhawajaAUS20252025120663.004313.9500100
Nathan RimmingtonDUR20192019120663.002821.4300110
Nathan LyonAUS20192019321666.001833.3300000
Doug BracewellNOR20182018120663.00785.7100110
Jermaine BlackwoodWI20172017120653.003119.3500000
Alex HughesDER20212021120653.001735.2900010
Kyle JamiesonNZ20222022120663.001250.0000110
Cameron BancroftGLO20262026120663.003318.1800100
Lewis McManusHAM20182018220663.001442.8600110
Sam CurranSUR/OI20222022220663.001060.0000100
Anuj DalDER20242024120643.003218.7500000
Gareth HarteDUR20192019120663.003517.1400110
Mickey EdwardsYOR2024202412266*-1154.5500010
Sam ConnersDER2024202412265*-4114.6300000
Nathan EllisLS2024202432265*-4150.0000010
Matthew HurstLAN20252025120643.003616.6700000
Schofield HaighENG19091909121656.00--00000
Clem HillAUS18961896120653.00--00000
Jack WorrallAUS18881888120643.00--00000
Hugh TrumbleAUS18901890121656.00--00000
Arthur JonesENG19051905120653.00--00000
Tommy MitchellENG1935193512165*6.00--00000
Vijay ManjrekarIND19521952120653.00--00000

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.