Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's All internationals)

Paul Stirling has hit the most fours in men's internationals v Afghanistan: 220 (from the 362 of 363 matches with full scorecards).

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
Paul StirlingIRE2010-202659611215112835.85236890.84315422064
Sikandar RazaZIM2014-202651526171614137.30203684.28210113950
Andrew BalbirnieIRE2015-2026434541186145*28.93150878.6527312117
Pathum NissankaSL2022-202518183833210*55.53747111.5123010215
William PorterfieldIRE2010-20193839080811920.72106276.08113968
Sean WilliamsZIM2014-202524275102915446.77135076.224339117
Liton DasBAN2018-20262427389913637.46106584.412618812
Kevin O'BrienIRE2010-2021434439057522.07102788.120418718
Nazmul Hossain ShantoBAN2018-20261921175914637.95108569.953307511
Craig ErvineZIM2015-20263335577110425.70129059.77143687
Mushfiqur RahimBAN2014-2026272817698628.4892083.59052657
Hamilton MasakadzaZIM2014-20192020075511037.7588984.931506528
Ed JoyceIRE2012-201713133626160*62.6081177.19240638
Kyle CoetzerSCO2009-20211515042513328.3349585.86111584
Shakib Al HasanBAN2014-20242829465370*26.1273788.60032575
Kusal MendisSL2018-2025212136169234.22605101.820515615
Rohit SharmaIND2012-20261212349713155.22375132.532225422
Shubman GillIND2024-2026541387154129.00365106.03210535
Brendan TaylorZIM2014-20262020164313133.8474486.422215121
George DockrellIRE2010-202644351558562*29.2574178.950314810
Mehedi Hasan MirazBAN2018-202624214638112*37.53103161.88150455
MahmudullahBAN2014-2024252436309830.0075483.550304512
Ben CurranZIM2024-2026911035912132.6466054.39112450
Lorcan TuckerIRE2017-2026222314938522.4159283.280314410
Tamim IqbalBAN2014-20231313038611829.6950776.13111442
Harry TectorIRE2020-20261920457613836.0068683.971204311
Dimuth KarunaratneSL2015-20248923217745.8634094.41030431
Curtis CampherIRE2021-2026151404429631.5747393.450224213
KL RahulIND2018-202698141410059.1445790.59141428
Calum MacLeodSCO2009-202113131379157*31.5839396.44215415
Glenn MaxwellAUS2012-2025763408201*136.00247165.181304022
David WarnerAUS2012-202466133717867.40320105.31110395
Evin LewisWI2016-2026151503816825.4046981.240313811
Gary WilsonIRE2010-2019323135625920.0774075.95022377
Shaiman AnwarUAE2014-2018121214166437.82403103.230503314
Charith AsalankaSL2022-20251715441097*37.2742396.93031337
Richie BerringtonSCO2010-2021171713786723.6351972.83032332
Shai HopeWI2017-202411124545109*68.1379568.551303210
Brian BennettZIM2024-202617182442110*27.6352983.551133211
Virat KohliIND2012-2024972347122*69.40260133.46131329
Mominul HaqueBAN2014-2026691299121*37.3842570.35120322
Richmond MutumbamiZIM2014-2021191813937423.1248880.530223113
Khurram KhanUAE2014442298132*149.0032591.69120311
Ishan KishanIND2023-202676129612559.20212139.621003113
Rohan MustafaUAE2014-2023111012917732.33249116.870213110
Tanzid HasanBAN2023-2026121302618320.0826897.39022319
Amjad AliUAE20145502239844.6026285.11020312
Sadeera SamarawickramaSL2023-2024111013145234.89307102.28020303
Wanindu HasarangaSL2022-202514922316733.00143161.54020298
Ryan BurlZIM2017-20263029347951*18.4262776.400152714
Page 1Next

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.