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 records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Monank PatelUSA2019-202618171568121*35.50477119.081316414
Richie BerringtonSCO2010-202699036912041.0046579.35120386
Collins ObuyaKEN2003-2013171523685728.3152769.83011256
Milind KumarUSA2024-20261194363115*72.60332109.342012610
Steve TikoloKEN2003-20131212332872*36.4439682.83022422
Alex ObandaKEN2007-2013111113268532.6038085.79020464
Smit PatelUSA2024-2026661323152*64.6035989.97120325
William PorterfieldIRE2007-2013882321104*53.5037186.52120401
Irving RomaineBER2006-20081110031410131.4046667.381103610
Kevin O'BrienIRE2007-2019119230589*43.5734089.71020285
Gavin HamiltonSCO2007-200966130411960.8042072.38120171
Ryan WatsonSCO2007-2009662291123*72.7535581.97110233
Peter BorrenNED2006-201411922899641.29236122.46030297
Morris OumaKEN2007-2013151422895824.0842368.32011331
Eric SzwarczynskiNED2006-201477228584*57.0037576.00031341
Aaron JonesUSA2019-20251514228094*23.33251111.550201316
Calum MacLeodSCO2009-201444127817592.67275101.09110265
Thomas OdoyoKEN2003-20111293269111*44.8335376.20110203
Rohit KumarNEP2024-202698026410133.0033578.81110227
Steven TaylorUSA2019-20249902425426.89242100.000112711
Andries GousUSA2024-20258702306532.86189121.690302112
Mohammad ShahzadAFG2010-201277022911832.7124493.85111213
Paul StirlingIRE2010-202488122761*32.43205110.73010317
Mohammad NabiAFG2010-20268712256237.50182123.630201113
Delray RawlinsBER2019-20258802257028.13179125.700211414
Saiteja MukkamallaUSA2023-202688122481*32.0023495.73020213
Jatinder SinghOMA2019-20261212122268*20.18210105.71012275
Aqib IlyasOMA2019-20245502196143.8023892.02030225
Bastiaan ZuiderentNED2006-201066321677*72.0030471.05011251
Anil SahNEP2024551213112*53.25183116.39110239
Tanmay MishraKEN2006-20139942126242.4030569.51020142
Xavier MarshallWI/USA2008-2021442211157*105.50168125.601001714
Shayan JahangirUSA2023-20259722098941.80172121.51020214
Jan Nicol Loftie-EatonNAM2023-20258722086541.60179116.20010228
Alexei KervezeeNED2006-20126502077541.4026877.24010140
Fraser WattsSCO2007-201266020510134.1726677.07111152
Gary WilsonIRE2009-201987120456*34.0023287.93011144
Niall O'BrienIRE2007-20137712035033.8322092.27011183
Neil McCallumSCO2007-201066320289*67.33196103.06020244
Zeeshan MaqsoodOMA2019-202499320176*33.50157128.03021209
Eoin MorganIRE2007-2009221199115199.0020696.60110203
Noor Ali ZadranAFG2010-201144019611449.0025477.17110132
Irfan KarimKEN201344019211248.0026373.00111180
George MunseySCO2024-202644118884*62.6725374.31021205
Lionel CannBER2006-20087721884237.60142132.39000713
Jan FrylinckNAM202533018311461.0022680.97110135
Kamau LeverockBER2019-20235501838336.60149122.82010159
Saleem MukuddemBER2006-20077721825736.4034752.45010151
Kashyap PrajapatiOMA2022-202477118274*30.3321285.85021157
Ryan ten DoeschateNED2006-20106611804936.0020388.67000210
Page 1Next

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