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
Brendon JulianAUS199319932316156*30.5012349.5901171
Tim PaineTAS202220223416129*20.3310259.8000060
Peter IngramNZ20102010240614215.2515140.4000051
Callum JacksonKEN20162016340613815.2514641.7800150
Philip SaltSUS20162016340614215.2516038.1300150
Jhye RichardsonAUS/WA20192019440613915.2515240.1300170
Tom HartleyLAN20212021341612520.3318033.8900030
Jack MorleyDER20262026241614120.3320230.2000080
Ali NaqviPAK19981998240612715.2527522.1800050
Chathuranga KumaraPSC20262026340613315.2510259.8000152
Geoff RaboneNZ19551955240612915.254615.2200040
Erapalli PrasannaIND19711971342612530.50--00010
Hashmatullah ShahidiAFG20262026340613615.2512947.2900192
Murali KartikIND20002000450614312.2018333.3300170
Cole McConchieCAN20202020451613015.2519032.1100061
James FullerHAM20202020451613015.257581.3300190
Zak ChappellNOT20212021351612215.2519331.6100080
Michael SclandersAA20242024350613112.2011752.14001101
Bert OldfieldAUS193719373516127*15.2521128.9100050
Ewart AstillENG19281928350614012.20--00100
Chandrasekhar GadkariIND195519553526127*20.33--00000
John InverarityAUS19721972351612815.2523426.0700150
Trevor GripperZIM20002000360614110.1738016.0500170
Eoin MorganMID20152015460614410.1712947.29003110
Matthew WadeTAS20242024360613210.1715838.6100150
Neil McGarrellWI20012001462613315.2521528.37001100
Jack BoyleCAN20192019360612110.1715838.6100040
Eddie ByromGLA20262026360614010.1719331.6100060
Willem LudickCS20192019360612810.1719431.4400160
Ross ter BraakAA202220225626153*15.2517634.6601260
Murray ChappleNZ19531953360612210.17--00000
Merv HughesAUS19901990562613215.2511553.0400060
Arshad AyubIND198819884646123*30.5014143.2600050
Kemar RoachWI/DUR20262026671612110.1720829.3300280
Jasprit BumrahIND202220225736131*15.258571.7600165
Riley MeredithTAS20262026472612212.2014542.0700090
Nathan GilchristWAR/LEI20262026683611712.2013844.2000081
Andre AdamsNOT20142014810061196.107482.4300243
Pragyan OjhaIND2010201091176118*15.2530520.0000130
Duanne OlivierYOR202120217115612110.1718033.8900060
Mohammed SirajIND20212021101466116*7.639365.5900372
Devon MalcolmENG19901990121676115*6.7817734.4600381
Ranjan MadugalleSL19871987110606060.0015738.2201061
Martin GuptillAA201720171216052*60.006296.77010101
Anaru KitchenAA20122012120606030.0010358.2501180
Sarel ErweeSA202320231216042*60.0018033.3300080
Mosaddek HossainBAN201920191216048*60.009960.6100012
Shadab KhanPAK20202020120604530.009861.2200050
Joshua Da SilvaWI20202020120605730.0010955.0501060
Sam WoodLEI20252025220603330.008768.9700073
PreviousPage 268Next

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.