ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mehidy Hasan MirazBAN2023202322114174141.0015392.16020152
Tom AbellSOM2016201653014110647.0017580.57101121
Monank PatelUSA2018201833014110747.0018775.40100151
Graham GoochENG198219823301417447.0020369.46020171
Aravinda de SilvaSL2000200044114196*47.0018078.33010163
James VinceHAM201420144401417935.25141100.00010152
Dominic BessYOR202320236401415135.2514497.92010192
Javed MiandadPAK199119914401416135.2522263.5101040
Minod BhanukaGAL201920194401414435.2515193.3800082
Christopher JanikSIN2012201265014110628.2022263.5110094
Steven MullaneyNOT2015201510521415147.0014398.60011113
Joshua RasuVAN201820185501416928.2021864.68010154
Liam Patterson-WhiteNOT2022202275114162*35.25108130.5601088
Ashen BandaraSL2021202155114155*35.2521764.9802091
Brendan TaylorZIM202620266601418123.5018576.22010140
Harry CameDER202120216601415723.5016585.45010144
Jeewaka ShashenNCC202520256601416523.5018675.81010114
Doug WaltersAUS197519756611415928.2021166.82010130
Mike VelettaAUS198719876611414828.20134105.22002110
Jacob OramNZ201220127701415920.14135104.44010126
Hemang BadaniIND2004200497414160*47.0019671.94010121
Ben BrownHAM202620267701415420.1414994.63011160
Tom Kohler-CadmoreWOR201520157701413720.1421864.68000190
Sachith PathiranaSL201720178701415620.1417879.21010141
Sam HarperVIC2024202477114159*23.50138102.17010166
Ravinderpal SinghCAN2022202277314156*35.25122115.5701269
George HillYOR202520259731414135.2515889.24000142
Jacob BethellWAR202120218711416623.5014994.6301094
David GowerENG198119817701415320.1425455.51010140
Vince WellsENG199919999701413920.1425355.7300082
Dougie MarillierZIM200020008801414617.6323360.52000151
Teja NidamanuruNED2022202288114158*20.1416386.5001173
Dean JonesAUS1984198488214143*23.5017182.4600160
Thomas OdoyoKEN2009200912911413617.6320269.80002104
Stuart MatsikenyeriZIM200820089901415615.67121116.53011115
Brian BennettZIM202620269901413115.6721067.14002213
Vijay DahiyaIND20002000141011414015.6718775.40001102
Andrew WhiteIRE20072007151101413812.8221166.82001130
Kapil DevIND19931993171221413214.1017978.77001131
Ed BarnardWAR20262026110140140140.00130107.69100146
Nic MaddinsonNSW2026202622014012670.0014298.59100127
Lega SiakaPNG2014201422014010970.0015888.61100123
Joe WeatherleyHAM2023202332014010070.0015292.11100151
Harry ManentiITA20242024321140114*140.00121115.70100123
Imran FarhatPAK201020104401406635.0021266.04010102
Soumya SarkarBAN202520254401409135.0018675.27011115
Anish ParaamSIN201720175401405835.0022961.14010101
Minhajul AbedinBAN1999199944214068*70.0024956.22020140
Ajinkya RahaneIND201820186511407935.0018276.9201092
Marcus NorthDER201420146501406728.0018675.27010120
PreviousPage 120Next

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.