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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Murali VijayIND20082008120744137.0013455.2200070
Wayne ParnellSA/KEN201720173217451*74.0013754.01010120
Ben SmithCS201220122217464*74.0016744.3101050
D'Arcy ShortWA202020201217457*74.009181.3201081
Roshen SilvaSL201720171217474*74.0015747.13011110
Vinura DulsaraRCC20242024121746574.0020037.0001080
Sid BarnesAUS19381938120744137.0014650.6800090
Ashraf AliPAK19841984221746574.00--010-0
Navjot SidhuIND19951995220744137.0022632.7400040
Asoka de SilvaSL19891989230745024.6732123.0501040
Amit MishraIND20162016430745324.6711266.0701171
Roald BadenhorstCS20142014230747124.6718540.00011110
Zak ChappellLEI201820182317437*37.0014850.0000070
Walter HadleeNZ19511951230745024.67--01080
Alex MoirNZ195819582327441*74.00--00030
Nasim-ul-GhaniPAK196019603317470*37.00--01180
Ashley GilesENG200620062417427*24.6712957.36001110
Andy FlowerZIM19971997240743918.5015248.6800080
Sanwar HossainBAN20012001240744518.5019737.5600050
Omari BanksWI20042004341744524.6715647.44001131
Matt HorneNZ20032003240744218.5020436.2700081
Alester MaregwedeZIM20042004240742818.5013654.41001102
Ben HilfenhausAUS20112011240743418.5013056.9200091
Wriddhiman SahaIND20192019541742424.6711067.27000110
Bevan SmallCS20172017342746437.0011464.91011110
Varun ChopraSUS20192019240743218.5016445.1200080
Leo CarterCAN20192019340744418.5019438.14000101
Jeremy LawlorGLA20192019240742518.5016943.7900091
Greg CroudisOV20172017240743318.5021135.0700092
Danny LambGLO/LAN20232023241747024.6713056.9201253
Cameron PaulCAN20252025340742818.5020336.4500061
H HoekstraVIC20262026240744518.5022133.4800071
Tommy ScottWI19281928241743524.67--00000
Clyde WalcottWI19511951240746018.5010.0001160
Fred TruemanENG19621962640742918.501931.5800023
Nasim-ul-GhaniPAK19641964240742718.5016622.2900030
Roger BinnyIND198719873427452*37.007720.7801001
Shakeel AhmedPAK19951995240743318.5019038.9500080
Mahendra NagamootooWI20022002341743224.6718939.1500083
Abdur RehmanPAK20142014350745014.8014252.1101081
Fraser ColsonWF20202020350744414.8013953.2400171
Jamie OvertonENG/SUR20252025350744714.8015049.33002110
Jayant YadavMID20232023351745618.5010570.48010110
Ted ArnoldENG19051905452744024.6750.0000100
Jack WhiteENG19281928453742937.0010053.0000050
Reg SimpsonENG19531953351743118.5030.0000250
John LeverENG19801980350742214.8022632.7400060
MahmudullahBAN20112011360743212.3315049.3300281
James TaylorENG20162016361742714.8019737.5600181
Christi ViljoenOV20182018361743314.8016245.6800081
PreviousPage 249Next

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.