Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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 · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's List A)

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 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Bastiaan ZuiderentNED2009200966213964*34.7521963.47022111
Lionel CannBER200620067621394034.75126110.3200075
Steve SmithAUS201020109611394127.8014794.56000110
Jordan SilkTAS202220226601398223.1719670.92011130
Alex HughesDER201920198611396927.80128108.59010114
Lo-handre LouwrensNAM201820186611394327.8020468.1400094
Afif HossainBAN202120216621394534.75123113.0100093
Cooper ConnollyAUS/WA2025202586113961*27.8017280.81011142
Peter KirstenSA1993199366113945*27.8035439.2700091
Mohammad MithunBAN2021202177113973*23.1720368.47011122
Jim AllenbySOM2015201587213953*27.8018575.14010100
Saif AhmadDEN201820189701394119.8621265.57001151
Charith AsalankaSL202620267701394519.8618077.2200091
Harry DixonVIC202520257701395719.8614695.21010163
David HookesAUS198419848701393719.8618973.54001110
James FranklinNZ2011201113811396219.8615490.26011133
Ben GreenLEI2026202698213957*23.1714595.86011114
MO OdumbeKEN200220029901395515.4418176.80013181
Saad Bin ZafarCAN202520259901393515.4418276.37001161
Aryaman SunilSIN20222022109313952*23.17127109.4501198
Phil SimmonsWI198919899901394015.4427750.18000152
Luke RonchiNZ20132013111011394915.4414198.58001201
Sompal KamiNEP20242024131011394615.4415887.9700096
Kiran CarlsonGLA20242024101001393213.9020069.50001151
Naseem ShahPAK20252025141021395117.3815291.4501178
Ramiz RajaPAK19961996101011394015.4423658.9000191
Chad SoperPNG202320231313513936*17.3823658.9000161
Mujeeb Ur RahmanAFG20232023211311396411.58134103.73013157
Manoj PrabhakarIND19921992211531393611.5824157.6800290
Daniel VettoriNZ20022002231871393012.6420866.8300290
Seamus LynchLL2023202322013810769.0097142.271001010
Sharad VesawkarNEP2016201633213874*138.0027749.8202080
Jatinder SinghOMA201420143301389046.0019172.25010123
Charlie WakimTAS202320233301388246.00111124.32010143
Ben WellsGLO20232023331138108*69.00131105.34100194
Peter PetricolaITA201720174411386046.0020367.98010140
Damian CrowleyITA201420144401386234.5020467.65010123
Babar HayatHK202620264401388834.5023359.23010182
Zak TribeJER2025202554213849*69.0015390.20001103
Alexei KervezeeWOR201620165521387746.00132104.55011143
Steve SmithAUS202520255511387334.5017578.86010132
DA MehtaTAN2026202655113848*34.5018176.24000123
J PereraMSC202520255501384827.60125110.40000232
Chris HarrisNZ199119916621385634.5018773.8001081
Grant FlowerZIM199519956601384123.0031244.2300050
Frederik KlokkerDEN201620166601388623.0015191.39011192
Luke FletcherNOT2019201976213846*34.5084164.29001811
Kyle HopeWI201720177601384623.0019271.88000200
Jonathan MerloVIC202420246611387827.6016086.25010123
Dhananjaya LakshanCCC202520256611383927.60137100.73000143
PreviousPage 122Next

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.