Batting records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 7,119 of the 11,061 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephan SwanepoelNAM200355043238.609445.7400040
Jan-Berrie BurgerNAM20036601998533.17198100.51010253
Danie KeulderNAM20036601325222.0022060.00011110
Gavin MurgatroydNAM2003660905215.0014562.0701271
Louis BurgerNAM20036611152.206217.7400210
Deon KotzéNAM2003661822716.4013560.7400031
Morné KargNAM2003320454122.506569.2300041
Gerrie SnymanNAM2003540551.25955.5600310
Björn KotzéNAM20035412724*9.005152.9400230
Ian HarveyAUS2003-20042317325948*18.5028291.84000312
Shahid AfridiPAK/AX/IWX2003-201830828429571015622.394143137.8242124488266
Rashid LatifPAK2003221923453820.2945475.99001236
Wasim AkramPAK2003652713323.6769102.90000101
Shoaib AkhtarPAK/AX/IWX2003-20119565234414710.5072061.2500104020
I MarajCAN20036619853*19.6026437.12012120
John DavisonCAN2003-20111818244311127.69391113.301355015
Desmond ChumneyCAN2003-2007111112194421.9032766.97000196
Ian BillcliffCAN2003-2010121202747122.8342464.62020255
Joseph HarrisCAN2003660913115.1720444.6100091
Nicholas de GrootCAN200366044177.3312734.6500360
Abdul SattaurCAN200333020136.676033.3300101
Ashish BagaiCAN2003-2013302847798732.46112569.24061771
Sanjayan ThuraisingamCAN2003-200654126138.674459.0900031
Austin CodringtonCAN2003-200766033165.507245.8300230
Davis JosephCAN2003433139*-2454.1700010
Hannan SarkarBAN2003-2004172104425921.0595846.14032422
Al SahariarBAN2003780803610.0015950.3100282
Habibul BasharBAN2003-20087087318408421.90309859.3901191955
Ehsanul HaqueBAN200333028139.337139.4400040
Sanwar HossainBAN20039911152714.3819957.7900090
Alok KapaliBAN2003-20115256381311515.34122266.531197210
Khaled MashudBAN2003-2007606512104671*19.74236444.25045801
Mohammad RafiqueBAN/AX2003-20087681149627214.36149164.5202119028
Tapash BaisyaBAN2003-2007302572466613.6735868.72015282
Mashrafe MortazaBAN/AX2003-20202441943621087913.34252383.55032419174
Manjural IslamBAN2003773852.003125.8100100
Kennedy OtienoKEN2003-2009201902577913.5358144.23024294
RD ShahKEN2003-2007141404077129.0763663.99032492
BJ PatelKEN2003-20061110111840*13.1124148.96002150
Steve TikoloKEN/AX2003-20144746485689*20.38119671.57057939
Hitesh ModiKEN2003-20061513320539*20.5044845.76000150
MO OdumbeKEN2003101033245446.2935591.27020312
Thomas OdoyoKEN/AX2003-201446415888111*24.67125770.641347719
Collins ObuyaKEN2003-2024928612217698*29.41222797.71011616586
Martin SujiKEN2003-200411743615*12.004875.0000211
Peter OngondoKEN/AX2003-201137307169207.3526364.26005105
Aasif KarimKEN200342200*-20.0000000
Charl LangeveldtSA2003-201074241380127.2714057.1400190
Feiko KloppenburgNED200344014912137.2523264.2210194
Daan van BungeNED2003-2013231933266220.3854260.15022287

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