Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Gaddafi Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lizaad WilliamsSA2025110555.005100.0000000
Jack EdwardsAUS2026110555.00683.3300000
Rabeya KhanBANW2025210555.001435.7100000
Mohsin RiazIU2026110555.004125.0000010
Salman IrshadIU/LQ/PZ2020-20262263521.671533.3300000
Tinashe PanyangaraZIM201541144*-4100.0000010
Mohammad AsifPAK2006-2007210444.00850.0000000
Nathan LyonAUS2022110444.003133.3300010
Salma KhatunBANW201911144*-580.0000000
Shamima SultanaBANW2019110444.00666.6700010
Sinalo JaftaSAW2025210444.00944.4400010
Max BryantPZ202511144*-3133.3300010
Sufiyan MuqeemPZ2025-2026510444.00666.6700010
Maryam FaisalSCOW2025110444.002020.0000010
Faisal AkramMS2024-2026510444.00666.6700000
Graeme CremerZIM201542142*4.00580.0000000
Chloe TryonSAW2025221434.001526.6700000
Onnicha KamchomphuTHAW202522144*4.002119.0500110
Sadia IqbalPAKW2019-2025631442.00580.0000110
Cooper ConnollyAUS2026440431.002020.0000200
George BaileyIWX2017110333.001225.0000000
Adam MilneNZ2023210333.00560.0000000
Anamul HaqueQG2017110333.00933.3300000
Kyle JamiesonNZ/QG2025210333.00742.8600000
Sophie MacMahonIREW2025110333.00933.3300000
Mohammad IlyasMS202031133*-3100.0000000
Rubin HermannLQ2026110333.00650.0000000
Marco JansenSA2025110333.00742.8600000
S DadswellLQ2023110333.00475.0000000
Annerie DercksenSAW2025210333.00475.0000000
NazimuddinBAN2008220321.501323.0800000
Khurram ShahzadQG/PZ2022-202693232*3.00837.5000000
André NelSA2003-200734133*1.001915.7900300
Gautam GambhirIND2006110222.00825.0000000
Bazid KhanPAK2008110222.001020.0000000
Saeed AjmalPAK200911122*-825.0000000
Jason BehrendorffAUS2022110222.00825.0000000
Benny HowellPZ202211122*-1200.0000000
Kainat ImtiazPAKW2019-2022310222.00450.0000000
Afy FletcherWIW2025310222.00366.6700000
Jacques SnymanSA2021110222.00633.3300000
Arshad IqbalPZ2022-202321122*-633.3300000
Mohammad ImranMS2026110222.00540.0000000
Mahesh TheekshanaHK202621122*-366.6700000
Mohammad HurairaIU2022110222.00825.0000000
Eyman FatimaPAKW202511122*-366.6700000
Corey CollymoreWI200622221*-2010.0000000
Daryl TuffeyNZ200311111*-250.0000000
Robin PetersonSA2003210111.00616.6700000
Morné van WykQG2017110111.00714.2900000

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