Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Jimmy OrmondENG20012001241381812.6710336.8900130
Mohammad SamiPAK20032003452382512.6714925.5000150
Tapash BaisyaBAN2005200535038187.609838.7800140
Elias SunnyBAN201120113513820*9.5013927.3400141
Sunil NarineWI201220125513822*9.507054.2900141
James BurkeSUR2016201635038317.6012530.4000260
Aneurin DonaldGLA2018201835138279.506657.5800241
Danny LambLAN201820183513820*9.5013627.9400160
Todd MurphyVIC202220224513824*9.508246.3400140
A FernandoCMCC2025202545038167.607352.0500151
Mohammad NissarIND1936193635138149.50--00100
Jahangir KhanIND1936193635038137.60--00000
Bharath ReddyIND1979197945138219.5010038.0000260
Navin PatelCS2017201756038266.337153.5200260
Prabath JayasuriyaSL202620263613817*7.6011034.5500130
Shoriful IslamBAN2022202246138267.604977.5500260
Gubby AllenENG1937193736138117.6011732.4800130
Alec BedserENG195319535633822*12.67--00011
Majid KhanPAK1967196736038176.3312231.1500130
Kiran MoreIND199319936623826*9.5014326.5700230
Chris PringleNZ1994199456138187.6011134.2300340
Blair PocockNZ1994199436038166.3317321.9700220
Kemar RoachWI2014201467138196.3311134.2300250
Mark FootittDER/NOT201820184743821*12.677054.2900151
Blair TicknerCS202220225723813*7.6021517.6700160
Abidine SakandeSUS2019201957338159.5011034.5500040
Geoff DymockAUS1980198067138196.3314326.5700120
Ian BishopWI1993199357038135.439938.3800150
Henry OlongaZIM2002200248138185.4314027.1400231
Prabath JayasuriyaSL/SSC202520257813811*5.4312729.9200230
Adam FinchWOR2019201968338177.6015225.0000260
Vincent MasekesaZIM202520254813811*5.4316722.7500030
Tommy WardSA1912191259438247.6020.0000300
Alec BedserENG195019505923814*5.43--00420
Oliver Hannon-DalbyWAR20252025101043886.3321617.5900150
Rahat AliPAK2016201661153815*6.3311134.2300260
Jasprit BumrahIND20252025811338224.7512231.1500461
Rubel HossainBAN20102010612438174.7512530.4000450
Colin CroftWI198019801115738124.7531112.2200230
Shannon GabrielWI20172017916738104.2214725.8500561
James TredwellENG20102010110373737.006358.7300060
Richard PyrahYOR20152015110373737.009240.2200050
Ravindu RasanthaCCC20242024110373737.006755.2200060
Harry ElliottENG193319331113737*---000-0
Peter CarlsteinSA19641964110373737.00--00050
Tony BlainNZ19861986110373737.0014126.2400030
Lou VincentNZ20072007120373318.506854.4100051
Chris CairnsNZ19941994120373118.506556.9200020
Avishka GunawardeneSL20012001120372418.507152.1100060
Craig WishartZIM19951995120372418.508344.5800060
PreviousPage 310Next

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.