Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ubaid ShahLQT202026220542.50955.5600010
Keith ArthurtonWIODIs1991-1996220542.50862.5000010
Hunain ShahIU/HKT202024-2026114154*1.67771.4300210
Kaushal LokuarachchiSLODIs200411144*-4100.0000000
Mohammad HasnainPAKODIs2023-202521144*-2200.0000010
Rubin HermannLQT202026110444.001428.5700000
Khurram ShahzadPZT20202611144*-1400.0000010
Saqib KhanQGT202026210444.002200.0000010
Haseeb AhsanPAKTests196211144*---00000
Norman GiffordENGTests197311144*---00000
Haroon RasheedPAKODIs1982210444.00666.6700000
Taslim ArifPAKODIs1980110444.00850.00000-0
Eddie HemmingsENGODIs198721144*-3133.3300000
ZulqarnainPAKODIs1985-198931144*-1136.3600000
Champaka RamanayakeSLODIs1992110444.00666.6700000
Jack RussellENGODIs1996110444.00757.1400000
David BrainZIMODIs1993110444.001136.3600000
Dilhara FernandoSLTests2004-2009221444.004010.0000000
Mervyn DillonWITests1997120442.00757.1400110
Mustafizur RahmanLQT20202622244*-4100.0000010
Avishka FernandoSLODIs2019220442.001330.7700110
Haris RaufPAKT20Is2021-2022621444.002200.0000010
Tom LammonbyKKT202022220432.00580.0000000
K ChigoraZIMWODIs2026220442.001428.5700110
O ChareZIMWODIs202622144*4.001233.3300100
Bishan BediINDTests1978121444.00--00000
John EmbureyENGODIs1987220432.001330.7700000
Sandeep PatilINDTests1982120442.001526.6700110
Roger WijesuriyaSLTests198512142*4.00--00000
Danny MorrisonNZTests1990120442.001625.0000100
Neil FairbrotherENGTests1987120432.002516.0000000
Irfan FazilPAKTests2000121434.003112.9000000
Mir HamzaPAKTests2022-202324143*1.33596.7800200
Andrew CaddickENGTests2000110333.001127.2700000
Stuart MatsikenyeriZIMODIs2008110333.001127.2700000
Naved-ul-HasanPAKODIs2004-200641133*-475.0000000
Aftab AhmedBANT20Is2008110333.00560.0000000
Murali KartikINDODIs200411133*-560.0000000
Denesh RamdinWIODIs2006110333.00560.0000000
Adil RashidENGT20Is202241133*-3100.0000000
Sean AbbottQGT202025110333.001421.4300000
Cole McConchieRAWT202026210333.00560.0000000
Precious MarangeZIMWODIs202611133*-1030.0000000
Song YangyangWIWT20Is202421133*-742.8600000
Qiana JosephWIWODIs2021210333.00475.0000000
Mohammad UmarPZ/MST202021-2022310333.00837.5000000
Richard CollingeNZTests1976110333.00--00000
Colin CroftWITests198011133*-1915.7900000
Jeff DujonWIODIs1985-1990310333.00650.0000000
Dermot ReeveENGODIs1996110333.00560.0000000

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