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 2026AFGZIMT20I5th 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)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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Tillakaratne SampathPSC2026202666019111131.8324179.25101251
T AmarasingheCMCC202520256601917231.8321688.43010256
Duncan FletcherZIM1983198366219171*47.7528966.09020140
Desmond ChumneyCAN200620067701914827.2928367.49000144
Zameer KhanDEN202220227701914927.2931460.83000110
Michael CarberryHAM2015201598219166*31.8319398.96022285
Zeeshan MaqsoodOMA201420148801917723.8827768.95011261
Billy RootGLA202120219801916723.8824877.02021141
Luke RonchiNZ201720179911916523.88172111.05011304
Ben BrownHAM202220229901916021.2228467.25010160
Mehedi Hasan MirazBAN20252025111111916019.1026671.80011123
Saleem YousufPAK19871987231551915619.10187102.14013181
WPUJC VaasSL19961996291951912313.6427968.46001172
Ruan de SwardtLEI2026202644019012647.50183103.83100136
MO OdumbeKEN199819985501908338.0027668.8401175
Frederik KlokkerDEN201920195511908047.5023182.25020171
Kevin O'BrienIRE200820087611908338.0022484.82010159
Fynn Hudson-PrenticeSUS202320236601906631.67155122.58020127
Jack CarsonSUS202520257621907347.50166114.46021187
David HempBER200620067711905531.6722385.20012213
Stuart BinnyIND201520158721907738.00183103.83010175
Dane VilasLAN202320238701906527.14138137.68031169
Chris DentGLO20212021771190112*31.6719696.94101220
Kamil MisharaNCC2024202487119061*31.6732658.28010123
James FranklinNOT2014201498119059*27.1425574.51010103
Manish PandeyIND201620161183190104*38.00185102.70101162
Samit PatelENG20112011108219070*31.6720990.91010154
Benny HowellGLO201920198811905527.1421986.76012123
Jeff DujonWI19831983158319053*38.0026571.7001082
Saeed AnwarPAK19951995991190103*23.7531061.29101141
Mark BoucherSA200820081410419057*31.6720294.06010144
Ranjan MadugalleSL19831983101011906021.1130562.30011143
Marcus StoinisAUS20222022121001904919.0020095.00001137
Jan Nicol Loftie-EatonNAM202520251111219047*21.1126571.70000156
Rashid LatifPAK199419942717619032*17.2726372.24001103
Waqar YounisPAK20002000241951903713.5731161.09002142
Moin-ul-AtiqPAK1988198833018910563.0023779.7510060
Ross TaylorNZ20062006441189128*63.0019895.45100234
Ben StokesENG202120216501899937.80156121.150101413
Tahir DarBHR201720176511897947.2522882.89021189
Ryan McLarenLAN201720176601897931.5019795.94010153
Aminul IslamBAN199819986621897047.2532458.33020150
Steven MullaneyNOT2016201686318989*63.00177106.78010128
Harry FinchKEN202220226611895237.8020990.43010180
Liam LivingstoneLAN201620168601899831.5021488.32010135
Imam-ul-HaqPAK202120216601897031.5023979.08031141
Aasif SheikhNEP202120216601899031.5026172.41010201
David GowerENG198219827601897631.5026371.86010151
Paul CollingwoodENG200120017711897731.5023082.17021143
Sam BillingsENG/KEN201720179701896927.0023580.43021163

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.