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 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
Ian HollandHAM202120217726530*13.008576.4700061
Javagal SrinathIND19971997148065378.139965.6600151
Nathan McCullumNZ201420141382651810.836994.2000032
Jai MoondraIRE/LL202620261182653110.837784.4200080
Daniel VettoriNZ1998199818104652110.839369.8900131
Sandeep LamichhaneNEP20222022141036524*9.2958112.0700371
Prosper UtseyaZIM200720071411365238.1310860.1900201
Tre MandersBER20132013110646464.008674.4201073
Aaron HardieWA20262026110646464.007091.4301060
Mike AthertonENG19981998110646464.007387.6701070
Dimuth KarunaratneSL20112011220646032.008971.9101040
Todd AstleNZ20172017321644964.0058110.3400032
Keith BarkerWAR201820186226448*-42152.3800091
Gareth ReesGLA20142014220646032.007981.0101050
Adrian KuiperSA19951995221645064.008179.0101031
Shoaib MalikPAK201220124316434*32.009170.3300040
Martin BicknellENG199019904316431*32.006696.9700041
Stuart CarlisleZIM20052005330643021.3315042.6700030
Callum FergusonAUS20112011430644621.337387.6700060
Gerhard ErasmusNAM20172017330643521.3310064.0000032
Stephan MyburghNED201620163316433*32.007585.33000100
CR KumarageSIN20172017330644021.3310660.38000100
Henry NichollsNZ20252025330643121.339765.9800050
Haris SohailPAK20232023330643221.336992.7500032
Matt TaylorGLO202120217316451*32.007882.0501034
Luis ReeceDER20262026331642632.007486.4900023
Tyrone KaneLL20202020331643132.0048133.3300071
Mohammad SaifuddinBAN20182018631645032.0010362.1401041
Mackenzie HarveyVIC20212021330645521.339865.3101061
James SeymourVIC20232023330645121.3310759.8101051
Saud ShakeelPAK20212021331645632.009368.8201050
Toby AlbertHAM20232023430644421.336598.4600190
Jack ClaytonQUE20232023330645021.336894.1201071
SC SamarasingheKCCC20242024330642821.3312252.4600050
Dirk ViljoenZIM19971997330642521.3312750.3900040
Paras KhadkaNEP20122012541644121.336598.4600053
James PattinsonNOT20192019641643321.3347136.1700054
Suharril FetriMAS20182018441643321.339865.3100030
T JamtshoBHU201420144416435*21.3311953.7800160
Luke JongweZIM202320236416443*21.3356114.2900060
Con de LangeSCO201620166426426*32.009071.1100030
Josh TongueWOR20192019641643421.3362103.2300141
Nathan McSweeneySA20212021440643716.006795.5200161
Aaron JonesUSA20252025440643116.009468.0900043
Harsh ThakerCAN20192019541642721.339765.9800160
J WilsonNW20232023540642916.008872.7300042
Sanjay KrishnamurthiUSA20242024440644916.007882.0500290
Rayyan PathanCAN20222022440644916.008476.1900071
S DeshapriyaBCAA20262026440643016.009468.0900131
Greg RitchieAUS198519854416430*21.3312551.2000050
PreviousPage 193Next

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.