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
Steve TikoloKEN/AX200720071918544789*34.3859974.62032475
Michael HusseyAUS200720072718444710531.9356379.401113413
Asanka GurusinhaSL19921992181804477624.8373460.90032374
Gordon GreenidgeWI19871987991446133*55.7554282.29301468
Kane WilliamsonNZ2025202510101446133*49.5652584.95221455
Virender SehwagIND201020101212144611040.55410108.78110665
Towhid HridoyBAN20262026141344468349.5657078.25032324
Russel ArnoldSL20062006211964467634.3157677.43031241
Michael van LingenNAM202420241212044510737.0847893.101306210
Kevin O'BrienIRE201020101615544598*44.5064269.31032329
Ramiz RajaPAK19971997181814457626.1874759.57021391
Phil SimmonsWI1988198811111444104*44.4051885.71130447
Sachin TendulkarIND1995199512121444112*40.36438101.37110624
JP DuminySA20162016161424448237.0049889.16030386
Mohammad AzharuddinIND198519851515244493*34.1565867.48011292
Babar HayatHK201720177714438973.8352684.220513311
Daniel Bell-DrummondKEN2017201788144313863.2950787.38221353
KL RahulIND2020202099144311255.38417106.241302916
Nishan MadushkaSL/CCC202420241092443122*63.29321138.011305016
Eoin MorganENG20112011161404436331.6447992.48050384
Aarif SheikhNEP20222022201834436629.5372661.02042271
Marcus TrescothickENG200120011414044213731.5754381.40122488
Tamim IqbalBAN20192019181804428024.5661172.34032500
Bas de LeedeNED/DUR202320231818144212326.0050887.01111398
Aravinda de SilvaSL19891989101004419644.1050687.15040375
Marcus TrescothickENG200020001212144187*40.0957976.17030475
George BaileyAUS20122012131324416540.0956977.50030316
Corey AndersonNZ20152015171414418133.92427103.280314415
Jos ButtlerENG202520251515244162*33.9245896.290313412
Ravi ShastriIND198619862720444162*27.5663569.45032302
Shahid AfridiPAK20132013242234418823.21311141.800213125
Kyle CoetzerSCO201920199904409648.8957876.12051506
Jake LehmannHAM/SA20262026121204407536.6750587.13050345
Desmond HaynesWI19911991121204408936.6766765.97041451
Abdullah ShafiquePAK202320231313044011333.8550786.791414012
Ed JoyceENG200720071414044010731.4365966.77131472
Dane VilasLAN20192019109243916662.71367119.621203016
Adam LythYOR20162016109043913648.78382114.922104118
Mark GreatbatchNZ19921992151504397329.2754780.260414219
Stephen FlemingNZ/ICC20052005171604399327.4454979.96032527
Virender SehwagIND200120011918343910029.2744199.55132646
Chris HarrisNZ20012001232164395629.2771661.31020252
James HildrethSOM2018201888143815962.5744698.211203512
James RewSOM2025202510103438106*62.5745396.69120504
Brian LaraWI/IWX/ICC200520051515043815629.2052982.80123397
Sherwin CampbellWI19951995151504388629.2077156.81020423
Marlon SamuelsWI20182018161614388629.2062969.63031388
Angelo MathewsSL201520152217343870*31.2951185.710223510
Shaun PollockSA19971997231864387536.5048690.12011302
Allan BorderAUS19841984201944389029.2070662.04042252

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.