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
Brendan TaylorZIM20252025230834427.6716251.23000130
Lasith MalingaSL20102010230836427.6711671.55010122
Oli StoneNOR20162016330836027.6712864.84010120
Roy DiasSL19871987230834927.674654.3500030
Dominic CorkENG20022002330835227.6715653.21011150
Mathew SinclairNZ20062006240833720.7523235.7800080
Wasim AkramPAK20012001341833627.6711174.77000130
Andrew BalbirnieIRE202420242418358*27.6716151.5501080
Dane PiedtSA20192019240835620.7519841.92011112
Matt TaylorWF20152015241833427.6713262.88000160
Graham ClarkDUR20212021341834227.6726231.6800081
Brett RandellND20192019242835641.5019442.78010121
Connor BrownGLA20172017240833520.7519043.68000160
Ben MikeLEI20252025441834127.6712168.60001132
Jake Fraser-McGurkVIC202120213418338*27.6717547.43000101
Wilfred RhodesENG19201920240834520.7523235.7800040
Dick BarlowENG188618863418338*27.67--00000
Bill LockwoodENG189418942428333*41.50--00070
Derek SealyWI19301930240835820.75--01100
Wilf BarberENG19351935240834420.75--00000
Willie WatsonENG19581958340836620.752528.0001150
Zin HarrisNZ19611961241837427.6710.0001200
Zaheer AbbasPAK19721972240835120.7510473.0801160
Karsan GhavriIND19761976342833741.507550.67000101
Malcolm MarshallWI19871987340834520.7515852.5300081
Craig McDermottAUS19871987341833327.6718245.6000090
Carlton BaughWI20122012350832316.6020839.9000080
Dane PiedtSA202420243528338*27.6718145.8600071
Mark WoodENG20232023351832820.7564129.6900094
Tim RouseSOM20172017350836916.6016949.1101160
Vallance JuppENG19231923351833820.75--000-0
Peter MayENG19601960350834516.60--00100
Shoaib MohammadPAK19951995350835716.6022037.73010100
Junior MurrayWI19971997351833420.7514258.45000110
Andrew FlintoffENG20002000460832213.8320939.71000131
Sarfraz AhmedPAK20132013360834013.8312367.48000130
Andrew CarterGLA/NOT201520155648324*41.5011472.81000150
William ShaldersSA19071907361833116.60--00100
Gul MohammadIND19481948360833413.8316849.40000140
Grant BradburnNZ199019903628330*20.7527929.7500090
Usman AfzaalENG20012001361835416.6013760.58010120
Yashpal SharmaIND19811981470834711.8637422.19001110
George RhodesLEI202020204728322*16.6023435.47000110
Ben SearsWF202320234728318*16.6024034.5800091
Will SutherlandVIC202120216728334*16.6020141.2900162
N FernandesMID20252025470835811.8619742.13011100
Ivan BarrowWI19311931471831913.8310.0000130
Ramnaresh SarwanWI20112011480832310.3823535.3200290
Timm van der GugtenGLA201920196858329*27.6715852.5300091
Michael RaeOV20182018582833213.8311969.7500265
PreviousPage 238Next

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.