ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Canada×

Player figures come from full scorecards, which we hold for 205 of the 206 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Monank PatelUSA20242024871299121*49.83235127.23120328
Aaron JonesUSA2024202498221894*36.33169128.990201015
Anil SahNEP20242024551213112*53.25183116.39110239
Andries GousUSA202420246501976539.40144136.810301711
Noor Ali ZadranAFG2010201033019511465.0025177.69110132
Mohammad ShahzadAFG2010201044019311848.2519897.47111183
Irfan KarimKEN2013201344019211248.0026373.00111180
Irving RomaineBER2006200654019110147.7526971.00100266
Jan Nicol Loftie-EatonNAM202520257621906547.50147129.25010208
Ryan WatsonSCO20072007331189123*94.5023281.47100152
Steven TaylorUSA202420246601885431.3319994.47011237
Gavin HamiltonSCO2009200933018511961.6725373.1211091
Milind KumarUSA20252025442185115*92.50148125.00100157
Jan FrylinckNAM2025202533018311461.0022680.97110135
Calum MacLeodSCO20142014110175175175.00141124.11100145
Smit PatelUSA20252025221169152*169.00163103.68100144
Monank PatelUSA202520254401637040.75137118.98010201
B SharkiNEP20242024551163101*40.7521476.17100191
Xavier MarshallWI20082008222161157*-119135.291001212
Zeeshan MaqsoodOMA2022202244115976*53.00100159.00021149
Aqib IlyasOMA202420244401596139.7519979.90020154
Richie BerringtonSCO2026202622014912074.50142104.93100194
Rohit KumarNEP202420247601458724.1717981.01010136
Steve TikoloKEN2007200755114372*35.7520968.42011171
Collins ObuyaKEN201320135501425728.4016287.6501193
Niko DavinNAM2025202555214052*46.67124112.90010133
Saleem MukuddemBER200620065521395746.3326752.06010121
Steven OuterbridgeBER200820085501375627.4023458.55010150
Shakib Al HasanBAN20072007111134134*-15288.16100140
Smit PatelUSA202420242201337066.5016779.64020161
Chris GayleWI20082008221129110*129.00103125.24100176
Vikramjit SinghNED202420244401285232.00113113.27010134
Rahul ChopraUAE20262026111127127*-118107.63100151
Thomas OdoyoKEN20072007432127111*127.0013196.95100111
Jekon EdnessBER200820085521274542.3316477.44000102
Jean-Pierre KotzeNAM202520256611264825.2017472.41001132
Finlay McCreathSCO2026202622012511262.5015879.11100112
Nawroz MangalAFG2010201044212470*62.00114108.77010102
Hasnain Ul WahabOMA202620262201229361.00113107.9601096
GSNFG JayasuriyaUSA20262026221121113*121.0012398.3710084
William PorterfieldIRE201120112201206760.0014085.71020101
Max O'DowdNED2024202444112079*40.0017170.18011141
Michael LevittNED2024202444112062*40.0012397.56011143
Rohit KumarNEP2026202622011910159.5015676.2810091
Gavin HamiltonSCO2007200733111964*59.5016771.2601080
Shayan JahangirUSA202520254301178939.0089131.46010153
Kashyap PrajapatiOMA2022202244111774*39.0095123.1601097
Eoin MorganIRE20072007110115115115.00106108.49100102
Alex ObandaKEN200720072201158557.5019558.97010150
Malan KrugerNAM202520256401158028.7518163.5401081
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.