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
George HearneSA19221922120552827.50--000-0
Eric RussellENG19671967120554327.5011448.2500080
Geoff MillerENG19831983121553455.0016333.7400060
Ijaz FaqihPAK19811981120553427.509557.8900080
Roland HolderWI19981998220554527.5015136.4200060
Vinod KambliIND19951995320552827.5011647.4100050
Upul ChandanaSL19991999230552818.3313042.3100091
Chris GreenLAN20262026230553518.3313341.3500060
Jack BoyleCAN20222022230554318.3317431.6100040
L DawatageBSC20262026231553227.509856.1200051
Andy SandhamENG19241924230554618.333129.0300000
Roly JenkinsENG19491949330552918.33--00000
Hugh TayfieldSA19541954330553418.33--00000
Elquemedo WillettWI19741974231552627.50--00020
David BairstowENG19801980231554027.5011747.0100090
Chris TremlettSUR20152015241552918.338862.5000062
Brenton ParchmentWI20082008240552013.7516433.5400050
Farokh EngineerIND19611961340553313.75--00090
Regis ChakabvaZIM20132013240552213.7518429.8900030
Tim JohnstonCAN20152015340553013.759856.1200062
Harry BoamWF20132013241552618.3315236.1800171
Barry McCarthyDUR201520152425538*27.508564.7100071
Zak GibsonND202520253435537*55.009756.7000050
Prince MasvaureZIM20162016240554213.7518529.7300180
Tom HartleyLAN20222022340552313.759856.1200080
Mohammad WasimPAK20222022241554318.337474.3200052
Chamika GunasekaraNCC20262026441552618.3312245.0800040
Cyril VincentSA192819283435526*55.00--00002
Vinoo MankadIND19491949240552113.75--00000
Denis AtkinsonWI19571957241554618.33--00040
Richard DumbrillSA19661966240552913.75--00000
Grahame BilbyNZ19661966240552813.75--00070
Meyrick PringleSA19921992341553318.338267.0700032
Luke WoodNOT20162016351552713.757573.3300190
Shoriful IslamBAN20242024352552218.338961.8000034
Blake CullenMID20212021450552711.0016034.3800140
Billy MidwinterENG18821882350552111.00--00021
Frederick SpofforthAUS18851885350555011.00--01141
Charles JonesWI19351935350551911.00--00000
Iftikhar Ali Khan PataudiIND19461946350552211.00--000-0
Lance GibbsWI19611961350551811.0016822.0200150
Abdul QadirPAK198919896535539*27.5010651.8900052
Derek StirlingNZ19841984351551613.7514039.2900061
Ian BishopWI198919894535530*27.5015036.6700160
Stuart MacGillAUS20052005564552227.5010850.9300070
James AndersonENG20112011762552713.7514338.4600080
Allan DonaldSA1996199646055269.1712743.3100170
Sulieman BennWI20082008361552811.0011249.1100151
Jack BrooksWOR/SOM20232023662551913.758862.5000090
Craig MilesWAR/GLA20242024761552911.0011547.8300290
PreviousPage 277Next

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.