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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Danru FernsAA202220224625527*13.759955.5600271
Louis DelportAA20222022562551613.758068.7500072
Hugh TrumbleAUS18961896362552413.75--00100
Bob CunisNZ196619663635516*18.338815.9100060
Jacob DuffyOV20152015874553718.3313141.9800180
Matt TaylorGLO20172017573553613.7515435.7100050
Matthew FisherYOR20212021572551711.0014936.9100260
Mohammad NazirPAK19831983673551813.755671.4300050
Derek PringleENG1992199257155419.1714039.2900141
Bruce FrenchENG19861986572552111.0017132.1600070
Colin MillerAUS2000200057055297.867771.4300133
Mark SteketeeQUE2021202178155177.867474.3200352
Alzarri JosephWI2023202368055186.888564.7100063
Sean HuntSUS202620266845526*13.7515635.2600131
Jack BrooksSOM201920196945535*11.008167.9000281
Joe WalkerND20232023794552911.0016233.9500290
Brian StathamENG1955195589155206.88--00311
John WardNZ196519656955535*13.75--00290
Curtly AmbroseWI1993199379355169.179557.8900171
Suranga LakmalSL20142014710355167.8614637.6700270
Sam CookESS201820189107551418.3311846.6100070
Jim LakerENG19571957810355177.86--00120
Danish KaneriaPAK2007200781235526*6.1110154.4600681
Suranga LakmalSL20112011812455186.8812643.6500390
Nathan LyonAUS20112011812555147.8614139.0100150
Blair TicknerCS201620161013355145.5012145.4500481
Wes AgarKEN/SA202420241014055133.9314238.7300790
Jack WhiteNOR2022202291465514*6.887969.6200242
Shoaib BashirENG/DER2026202615231355145.5017331.7900540
Isuru UdanaCCC20242024110545454.0054100.0001043
Sean TerryNOR20162016110545454.008662.7901070
Stuart LawAUS199519951115454*-11845.7601010
Mluleki NkalaZIM20012001220544727.0010650.9400071
Abdur RazzakBAN20112011120544327.0037145.9500063
Rakep PatelKEN20112011120543627.0051105.8800090
Tanvir AhmedPAK20132013121544454.008365.0600050
Peter YounghusbandWF20192019121543654.0012842.1900090
Nathan McSweeneySA20212021120543227.0014238.0300050
Nick GreenwoodWF20222022120544527.0015734.3900080
Karim JanatAFG202420241215441*54.0011746.1500070
Thomas KellyAUS18771877120543527.00--00080
John LyonsAUS18881888120543227.00--000-0
Arthur CarrENG19221922120542727.00--000-0
Ron OxenhamAUS19281928120543927.0016133.5400020
Giff VivianNZ19311931220545127.00--01001
Johnny WardleENG195019501215433*54.00--00060
Trevor GoddardSA19561956120544927.00--00060
Graham DilleyENG197919791215438*54.0021824.7700050
Ijaz AhmedPAK19941994120544827.0013340.6000051
Humayun FarhatPAK20012001120542827.006484.3800063
PreviousPage 278Next

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.