Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR116/1 (13)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Jatinder SinghOMA202020206601146219.0020555.61010110
SJ MacBethNW202520256611146022.80113100.88010114
JK DenlyKEN202620267601145119.0012988.3701145
Junior MurrayWI199519959621148628.5012095.0001173
Dave CallaghanSA1992199276311445*38.0016967.4600181
Alex HughesDER201820188711144719.00103110.68002114
Paul CollingwoodENG2011201188211430*19.00113100.8800062
Thilan SamaraweeraSL20112011128411434*28.5015673.08000100
Harry DukeYOR202420248811146016.2918461.96012161
Tony BlainNZ199319938811144116.2918162.9800151
Damien MartynAUS1998199810911143014.2513683.8200081
Sunil JoshiIND1996199614921144816.2915573.5500092
Regis ChakabvaZIM2015201510901143512.6718860.64000100
Al SahariarBAN20022002111101144110.3622051.82003170
Temba BavumaSA20162016110113113113.0012391.87100131
Ruturaj GaikwadIND2025202532011310556.5097116.49100122
Haseeb HameedLAN2018201833111355*56.5014677.40010110
Jonathan MerloVIC2021202133011310137.6711499.12100111
Danial IbrahimSUS202320233301135637.6714677.40020140
Sunil GavaskarIND1975197533211365*113.0027441.24010120
Bruce EdgarNZ1979197933111384*56.5022849.5601090
Hannan SarkarBAN200420044401135928.2519557.9501082
Akram KhanBAN200020004401136428.2514379.02010131
Chris NevinNZ200120014401135028.25110102.73011120
John AndersonLL201720174401134028.2514577.93000120
Matthew StokesGUE201720174401137528.2516867.2601080
Matt ColesKEN2015201574111310037.6798115.3110089
Jeremy LawlorGLA201920194401134828.2514577.93000103
Ryan RainaTHA201720174421137156.5017066.4701051
Mohammad BootaUAE2019201944111359*37.6712987.6001076
Ruhan PretoriousNK202320234401135228.2516170.19020113
Hassan NawazPAK2025202544211363*56.5012788.9801056
Deryck MurrayWI1975197564211361*56.5015572.9001092
Azam KhanPAK199619965401137228.2517365.3201060
Shoaib MalikPAK201020105501133922.6017963.1300080
Gautam GambhirIND200320035501137122.6018561.08010150
Grant ElliottNZ201620165501135022.6014677.4001153
Andrew MansaleVAN201820185501136922.6021752.0701044
K ModiseBOT201720175501133622.6015971.0700097
Kamran KhanQAT201920195501136822.6016468.9001068
Kamran KhanQAT202420245501139422.6013683.09011116
Lahiru MadushankaBCAA202420248501136622.6012788.9801167
Caleb JewellTAS202420246501136122.6013384.96010142
Brian HastingsNZ197519756511133728.2519657.6500090
Chamara SilvaSL2010201096311341*37.6717066.4700091
Ajinkya RahaneIND201320136601135018.8316966.86011121
Trevor LangaVAN201720178611135422.6015274.3402051
Hilton CartwrightWA202220227621134128.25108104.63001142
Brian MasabaUGA201820187601134718.8327341.3900290
Chris DentGLO201720176601134318.8315572.90001100
PreviousPage 141Next

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.