ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ramiz RajaPAK1993199318181547109*32.1886463.31132561
Eoin MorganENG/MID2016201621193547103*34.1963386.411305712
Dion EbrahimZIM200120012625254712123.7888661.74114450
Geoff MarshAUS19901990151405468639.0096056.88050435
Ramnaresh SarwanWI201120111715154675*39.0087362.54050405
Tom LathamNZ201720171515154610439.0064484.78233517
Owais ShahENG20092009191805469830.3371975.940314010
Matthew WadeAUS20122012252405467522.7579368.85042309
Kumar SangakkaraSUR20172017992545124*77.8656296.98230528
Vusi SibandaZIM/AX20072007161615459636.3378869.16041654
Babar AzamPAK2025202517171544102*34.0070577.16131567
David MillerSA201320132424754485*32.0059890.970433916
Hashan TillakaratneSL199619962925654470*28.63107050.84024251
Moin KhanPAK200020003832354456*18.7667780.350143311
Hammad MirzaOMA2026202613131543112*45.2573673.78130498
Lou VincentNZ200520051413154217245.17505107.331316416
Steve SmithAUS201420141212154110449.1861288.40230444
VVS LaxmanIND200120011615154110138.6473673.51141541
Shaun PollockSA/AX200720072922854113038.6457993.44130517
Sam HainWAR201620161010154010760.0064184.24230545
Allan BorderAUS199019902220654069*38.5776670.50020395
Ben StokesENG20232023109053918259.8954499.082314421
Samit PatelNOT2017201711102539122*67.3857294.23230567
Steve SmithAUS202220221111353910567.3866381.30140545
Richie RichardsonWI198619861313253910949.0079168.14130567
Dhanushka GunathillekeSL201720171515053911635.9364983.05141555
Saleem MalikPAK198819881515053910135.9360788.80122455
Suresh RainaIND201420141716253910038.50470114.681315316
Faf du PlessisSA201320132121153962*26.9568279.03030489
Jacques KallisSA20092009121205388144.8365881.76050534
Aravinda de SilvaSL199219921818253810533.6364883.02120404
Saleem MalikPAK19971997191805386429.8972174.62051370
Mushfiqur RahimBAN20102010252435388625.6275471.35031378
Mehedi Hasan MirazBAN2023202327242538112*24.4568378.77111477
Ben DuckettENG202520251515053716535.80508105.71131688
Ashfaq AhmedUAE201820181515053711435.8055496.931325417
Jonty RhodesSA200120012118853775*53.7055596.76040443
Graeme HickENG1996199615151534104*38.1467978.65131407
Carl HooperWI20012001201815347231.4173272.95020406
Angelo MathewsSL201220122723953480*38.1457992.23043366
Wiaan MulderLEI20222022993533116*88.83531100.38150597
Saiteja MukkamallaUSA2025202512121533137*48.4568777.58131426
Tanzid HasanBAN202620261414153310741.00512104.101515523
Allan BorderAUS198919891817253384*35.5365281.75040467
George MunseySCO/KEN202120211311353210866.5059689.261415513
Kusal MendisSL202620261212153212148.3654298.151315217
Hamilton MasakadzaZIM20142014151505329335.4768577.660515612
Aasif SheikhNEP202620261717053210231.2972573.381205311
Jan Nicol Loftie-EatonNAM20222022201845327338.0070675.35050396
Gavin SinghUSA20222022191955326638.0064682.35040527

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.