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
WPUJC VaasSL199519951085722724.0069104.3500030
Moin KhanPAK1992199219837220*14.408980.9000041
Sunil NarineWI201620161083722314.4071101.41001102
Nathan BrackenAUS200620062394721614.408782.7600133
Brydon CarseENG202520251192723610.299575.7900134
Martin SneddenNZ19881988171167215*14.4010171.2900020
Rashid KhanPAK1984198415115721712.0012060.0000020
Daniel VettoriNZ19991999171337222*7.208782.7600280
Muttiah MuralitharanSL200320032413272196.5510270.5900270
Kemar RoachWI20132013171310723424.0011264.2900162
Manish PandeyIND20152015110717171.008682.5601041
Ruvindu GunasekeraCAN20102010110717171.009574.7401060
Haris SohailPAK20202020110717171.008286.5901062
Ben ComptonNOT20212021110717171.0010170.3001050
Hemang BadaniIND20032003220714135.508187.6500090
Hamza TariqCAN20142014220717135.507594.67011131
Cameron DelportLEI20162016420714635.507298.61000110
Damodar DaesrathCAN20132013320714035.5010071.0000081
Aizaz KhanHK20142014320714235.5010269.6100040
Peter MoorZIM20152015220715035.5010170.3001053
Arnold OtwaniUGA20172017220714735.509673.9600021
Rohit KumarNEP20192019220715535.508286.5901080
Scott CurrieHAM202520252227161*-55129.09010100
Paul DowntonENG198419842227144*-7891.0300040
Darren CatoCAY20172017330716223.6711561.7401070
Anders BülowDEN20182018530715723.6710468.2701082
Daniel SamsNOT20252025330714523.6766107.5800054
Nick HobsonWA20212021331713635.509277.1700080
Haroon RasheedPAK198219825317163*35.509277.1701010
Mohammad IshaqUAE199619963317151*35.508484.5201090
Saqlain MushtaqPAK199819981442712935.507989.8700071
Farveez MaharoofSL201620165417131*23.6760118.3300042
Dwaine PretoriusSA20172017940715017.7560118.3301172
Toby Roland-JonesMID202520257427139*35.507594.6700071
Lewis GregorySOM20152015540716217.758979.7801061
Mosaddek HossainBAN20212021540715117.7510865.7401041
Nathan McAndrewSA20232023540714217.7548147.9200254
J KaushalNSWC20262026440713517.7510666.9800131
Shrideep MangelaUGA20242024440712717.7512357.7200030
Isaac MohammedWOR20262026440714417.759376.3400081
Mohinder AmarnathIND19821982641715123.6710170.3001000
Wasim AkramPAK20032003652713323.6769102.90000101
Mohammad AshrafulBAN20132013650712914.2010368.93001100
Adam WheaterESS20172017550713014.207989.8700160
Laurie EvansWAR20152015650714314.208979.7800033
Rohan SanjayaBSC20262026551712117.7511760.6800032
W MalajczukWA20262026650712414.208583.5300181
Daniel VettoriNZ199719978637125*23.6711462.2800011
Keith DabengwaZIM200720077627126*17.7511163.9600140
Andy PycroftZIM19831983660712111.8317540.5700040
PreviousPage 184Next

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.