Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dylan BlignautGER202120211111217647*19.5619988.44000106
Manan AliKSA202320231111217652*19.56145121.38012137
G SenhasNCC/RCC2025202591111764917.6025768.48002193
Tillakaratne DilshanSL20002000111221763417.6044639.46000170
Ben WheelerNZ/CS201520151112517655*25.1426466.67012203
Jacob BethellWAR/BB20212021121221766617.6020785.02010145
Reggie SchwarzSA1910191061231766119.5614447.2201470
Josh DaveyLEI202620261813817649*35.2030158.47001202
Niko DavinNAM20242024131301763713.5418694.62001232
IP SwaneySIN202520251313217664*16.00172102.33011179
Mohammad KaifRR200820081614317634*16.00171102.92000146
Dimitri MascarenhasENG/RR20092009181421763614.6723275.86004141
Thisara PereraSL/CSK201020102114517636*19.56149118.12001157
Anuj DalDER20182018121421763514.6729360.07001142
Ben DwarshuisAUS/SS/DUR202420242415717640*22.00106166.04003614
Lucas OluochKEN20242024231661763217.60163107.98001155
Jerome TaylorWI20092009211701765310.3526865.67013253
Ned LeonardGLA20252025221751764714.6731156.59001204
Waqar YounisPAK200120012721617622*11.7326765.92003134
Mohammad AbbasPAK/DER202620261323101764213.5434351.31002244
Jack LeachSOM202620261824917628*11.7336648.09005213
George BonnorAUS1885188523017512858.33--100173
Archie JacksonAUS193019303411757358.3332023.1302030
Jackie McGlewSA19611961241175127*58.33--100140
Percy ChapmanENG1926192645217550*58.33--01061
Vinoo MankadIND1951195135117571*43.75--021120
Conrad HunteWI195919593501759235.0040.0001101
Jonty JennerJER2021202166217596*43.75162108.02010163
Muhammad UsmanUAE202020208601756829.1719390.67010156
Kavem HodgeWI202620264601758429.1748436.16011190
Freddie MartinWI192819283601754429.17--000-0
Jack CrappENG194919493611755435.00--020-0
Allan WatkinsENG195219525601756629.17--01110
Javed AhmadiAFG201720176601758129.1725169.72011203
Jordan NeilNC2026202666217574*43.75126138.89010148
CJO SmithSCO200820089711755929.1724571.43011182
Farokh EngineerIND196519654701759025.00--010281
Swapnil KhadyeOMA201620169711753629.1732653.68000110
William LuxtonYOR202220226701758425.0018495.11011235
Faisal MubashirGER2023202397417557*58.33162108.02011151
David HolfordWI197219725721755035.00--010200
Justin OntongSA/CC2013201398417551*43.75134130.6001194
Rilee RossouwKNI201220128801754221.88115152.17000283
S DanielDA202220228801758021.88150116.67011177
Wilfred RhodesENG190819084801756921.8830.00011131
Regis ChakabvaZIM202020206901753419.4445238.72000130
Davy JacobsWAR2014201499217562*25.00124141.13010127
Gordon MuchallDUR2016201611921754225.0018893.09001124
Anuj RawatRR/DEL2021202110931754429.17141124.11002189
Tony MacGibbonNZ195819585901756619.44--010181
PreviousPage 297Next

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.