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
Usman KhawajaAUS/QUE202620264801123614.0027840.29000160
Tom LawesSUR2022202268311232*22.4025344.27001152
John GoddardWI195719575811126116.00--011140
Kagiso RabadaSA202120215921124016.0019657.14003153
Aaron BeardESS201920197941124122.4026442.42000130
Peter PollockSA196519656941123422.409319.3500050
Graham McKenzieAUS196719675911122914.0040.0000151
Jeff DujonWI198619867901125412.4426142.91012140
William TavaréGLO2016201661001123611.2037429.95003160
Dominic BessENG20202020810511231*22.4021452.34002102
Ollie NewtonWF20182018710211243*14.0021452.3400194
Craig McDermottAUS19931993121021123514.0016269.14000112
Nathan LyonAUS20152015131151123418.6720155.72000171
Andrew MathiesonCS2015201591151122718.6727840.29001173
Dillon PenningtonNOT20262026911411220*16.0024046.67002171
JH BrownND2025202581131124514.0016767.07000152
Louis StrickerSA1910191061101123110.189434.0400220
Richard HadleeNZ1978197861211123910.1828139.86001190
Simon DoullNZ1997199781321122610.1821951.14002151
Jack WhiteNOR2023202314229112598.6221651.85015131
Ron ChandragupthaBCAA202420241201117455.5015074.00010111
Mohammad AzharuddinIND2000200012011110255.5020354.68100142
Robert SamuelsWI1997199712111176111.0026641.73010180
Kaveen FernandoNCC202520252301115437.0015870.2501093
Chingleput GopinathIND1951195123111150*55.50--010-0
Carlton BaughWI200420042401116827.7516666.87010160
Usman ArshadDUR201520153401116027.7519756.35010161
Francis FordENG189418942401114827.75--00061
Hemant KanitkarIND197419742401116527.75--010170
Kris SrikkanthIND199219922401113827.7528738.68000170
Martyn MoxonENG198619862401117427.7528139.50010110
Prince MasvaureZIM202120213511116527.7530436.51010110
Abdullah ShafiquePAK/YOR202520253501115722.2026142.53010110
Aaron ThomasonSUS202020203601114918.5034232.46001130
Jacob BethellWAR/GLO202220224601116118.5027340.66010160
Fergus O'NeillVIC202220224611113122.2028339.22000121
Peter McAlisterAUS190819083601113718.5012729.1300060
Arthur FaggENG193619364601113918.5020520.4900010
Keith StackpoleAUS196719673601113518.50--00050
Steve RixonAUS197719773601115018.5028039.6401090
Mark SteketeeQUE202520255701115115.8620354.68011122
JH BrownND2026202647311150*27.7515074.00011142
Hanno JacobsSA/NSW202520254721114122.2023048.2600291
Bert OldfieldAUS1930193067111143*18.5025737.3500050
Rumesh RatnayakeSL198519856821115618.50--01002
Sean DicksonSOM2025202558211177*18.5030935.92012110
Mitch RenwickCS201720174801113713.8822449.55002130
Hasitha BoyagodaBCAA202520255801115213.8826841.42011121
John SnowENG197219725801114813.8829537.63002120
Simon HarmerESS202020206911113213.8827740.07003130
PreviousPage 209Next

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.