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
Luke FletcherDER/NOT20162016101421223210.1731638.61003150
Adam RileyKEN201420141419912223*12.2041429.47005140
SP van der MerweNOR2025202512012111660.5022454.02100120
Vijay ManjrekarIND19651965121121102*121.00--100150
Andrew McBrineIRE2024202423112155*60.5020160.20010120
S RajapaksaSSC202520252301216340.3319362.69020130
Harry GrahamAUS1895189523012110540.33--100140
Abdul RazzaqPAK200320033401214830.2530739.41000191
NazimuddinBAN201120112401217830.2531338.66011162
Ahmed ShehzadPAK201720172401217030.2531039.03010150
Mike GattingENG198319832401218130.2525048.40010171
Dominic CorkENG199719973411215940.3340429.95010131
Matt PooreNZ195419543501214424.20--00120
Joey CarewWI197119713501214524.20--00000
Majid KhanPAK198119813501217424.2025447.64011120
Peter YounghusbandWF202120214621217230.2533436.23011121
Emilio GayNOR2020202046112177*24.2026944.98011150
Joey EvisonNOT202120214601215820.1729441.16010172
Hashan DuminduBRC/CCC202520255601216620.1730539.67011160
Andrew StoddartENG189518953611216824.20--01170
Gary BartlettNZ196219623601213320.1710.0000160
Alistair CampbellZIM199519954701216017.2934734.87012100
Kyle MayersWI202320234711213020.1722354.26001133
Fabian CowdreyKEN201520154701215417.2923052.61011161
Theo van WoerkomCAN202120215711213620.1740130.17001102
Joe WeatherleyHAM202320235701215817.2926046.54011170
Y MaddegeKCCC/KYCC202520254711214620.1720758.45000152
David HolfordWI196919694711218020.1720.0001190
Mohammad SamiPAK200720075821213820.1736832.88000122
Shane WarneAUS199819985811213517.2923551.49001142
Delray RawlinsSUS201720174801215515.1333136.56012201
Finn AllenAA/WF202020204801216615.1328642.31012170
Tommy WardSA192419245811215017.29--01000
Srinivasaraghavan VenkataraghavanIND197619768901216413.444010.0001241
Joshua DellWOR201920195901216113.4437532.27013170
Adam FinchWOR202420247921214317.2924848.79000153
Gudakesh MotieWI202420245931214520.1719362.69001171
Dale SteynSA2013201391031214417.2928642.31000153
Nick SelmanGLA2021202151001216912.1034235.38013150
Zaman AkhterESS2026202661011213513.4425148.21003171
Muttiah MuralitharanSL20012001121241216715.1314384.62011104
Jason GillespieAUS20012001131431214611.0043927.56004190
Harry CaveNZ195519559141121219.311926.3200220
Jack LeachSOM201620161516412127*10.0842728.34002160
Matthew HoggardENG2006200614223121136.3752123.2200490
Steve WaughAUS200420041201208060.0023151.95010210
Abul HasanBAN20122012121120113120.0014781.63100153
Jake LibbyNOT2014201412012010860.0029340.96100180
Adnan MuftiUAE2017201712012011060.0020359.11100150
Arthur RichardsonAUS192419241201209860.0026645.11010120
PreviousPage 200Next

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.