Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imam-ul-HaqPAK2018-20236602989149.6740673.40030181
Ishan KishanIND2023-202676129612559.20212139.621003113
Rohan MustafaUAE2014-2023111012917732.33249116.870213110
Elton ChigumburaZIM2014-20161917228349*18.8742067.38002185
Ashish BagaiCAN201044127891*92.6732286.34040230
Innocent KaiaZIM2022-20269902726330.2235776.19020255
Collins ObuyaKEN2010-201399227086*38.5738170.87030262
Niall O'BrienIRE2010-2018171702683615.7641764.27000202
Mosaddek HossainBAN2016-20221011526348*43.8330985.11001205
Tanzid HasanBAN2023-2026121302618320.0826897.39022319
Tom CooperNED2010-201254025610164.0036769.75120162
Dhananjaya de SilvaSL2018-20241412225666*25.6027194.46022235
Nicolas PooranWI2019-20245512529863.00185136.220302113
Matt MachanSCO2013-20168802525431.5030383.17010154
Alexei KervezeeNED2009-201277224883*49.60247100.40020227
Chamu ChibhabhaZIM2015-2016131302465818.9231777.60033212
Simi SinghIRE2017-20222220324536*14.4137066.22003144
Saif HassanBAN2025-202677124464*40.6727688.410101715
Shimron HetmyerWI2018-2026121202364619.6724397.120011212
Mohammad ShahzadUAE2014-20179912337929.13222104.95021229
Joe RootENG2015-202554023112057.75218105.96110193
Wanindu HasarangaSL2022-202514922316733.00143161.54020298
Abhishek SharmaIND202633022910876.3385269.411101822
Amjad AliUAE20145502239844.6026285.11020312
Quinton de KockSA2016-20265502186843.60199109.55020228
Shadab KhanPAK2019-20239912174827.13210103.33000145
Soumya SarkarBAN2015-2026141502143514.2735660.11003214
Yashasvi JaiswalIND2024-2026551210110*52.50167125.75110259
Tarisai MusakandaZIM2017-2021111212096019.0037555.73010165
Scott EdwardsNED2022-20234402088652.0027775.09031221
Afif HossainBAN2019-20231312320593*22.7823188.74011183
Babar HayatHK2014-20258812015328.71198101.520111411
Dinesh ChandimalSL2014-202465019810739.6028270.21100183
Aiden MarkramSA2019-202687319769*49.2519998.99020175
Regis ChakabvaZIM2014-2022111011914421.2223581.28002185
Solomon MireZIM2017-2018121201885415.6721886.24011198
Stuart ThompsonIRE2017-2019131301855614.2318798.93010207
Avishka FernandoSL20243301849161.33177103.95020188
Malcolm WallerZIM2014-20182421518449*11.5022581.78007143
Ryan ten DoeschateNED2009-201033218098*180.0024274.3802064
Matty CrossSCO2015-20219911793722.3820686.89001176
Eoin MorganENG2012-201943017514858.3395184.21101518
Andrew McBrineIRE2016-202431253174387.9135648.88004121
Marlon SamuelsWI2016-201855116989*42.2518790.37010136
Fraser WattsSCO201044116855*56.0028958.13020111
Graeme CremerZIM2015-2026201451685818.6724967.4701184
Shikhar DhawanIND2014-201822016710783.5017495.98110234
Mark ChapmanNZ/HK2014-20268811674023.86139120.14000134
Fakhar ZamanPAK2018-2025101001663016.6017495.40002194
Hiral PatelCAN2010-20126601656227.5022075.00010161

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.