Batting by format (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 207 of the 247 matches in this selection (from 1961). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad IlyasMST20202031133*-3100.0000000
Rubin HermannLQT202026110333.00650.0000000
Marco JansenSAODIs2025110333.00742.8600000
Salman MirzaIU/LQT202025-202661133*-2150.0000000
Saud ShakeelPAKODIs2022210333.00837.5000000
S DadswellLQT202023110333.00475.0000000
Cooper ConnollyAUSODIs2026110333.001225.0000000
Annerie DercksenSAWODIs2025210333.00475.0000000
Alan BrownENGTests196111133*---00000
Nathan AstleNZTests1996120331.501520.0000100
NazimuddinBANODIs2008220321.501323.0800000
Glenn MaxwellHKT202026320331.50742.8600100
Geoff ArnoldENGTests197312133*3.00--00100
John MorrisonNZTests1976120331.50--00100
Jalal-ud-DinPAKTests1982-1984321323.001100.0000000
Roger WijesuriyaSLTests1982120331.502213.6400100
Rizwan-uz-ZamanPAKTests1986120321.50486.2500000
Khurram ShahzadQG/PZT202022-202693232*3.00837.5000000
Mohammad SamiPAKTests2002-2006552321.002512.0000200
Guy WhittallZIMTests1993110222.00633.3300000
Gautam GambhirINDODIs2006110222.00825.0000000
Bazid KhanPAKODIs2008110222.001020.0000000
Graeme CremerZIMODIs2015210222.00366.6700000
Graeme CremerZIMT20Is201521122*-2100.0000000
Fawad AlamPAKODIs200811122*-540.0000000
Saeed AjmalPAKODIs200911122*-825.0000000
Qaisar AbbasPAKTests2000110222.001513.3300000
Cole McConchieRAWT202026110222.00540.0000000
Jason BehrendorffAUSODIs2022110222.00825.0000000
Anwar AliPAKT20Is2015210222.00366.6700000
Benny HowellPZT20202211122*-1200.0000000
Marnus LabuschagneAUST20Is2022110222.00450.0000000
Kainat ImtiazPAKWT20Is2019110222.00450.0000000
Afy FletcherWIWODIs2025310222.00366.6700000
Hasan AliPAKODIs2022110222.00922.2200000
Diana BaigPAKWT20Is201911122*-2100.0000000
Nashra SandhuPAKWT20Is202231122*-2100.0000000
Towhid HridoyBANODIs2023110222.00922.2200000
Senuran MuthusamySAODIs2025110222.00366.6700000
Jacques SnymanSAT20Is2021110222.00633.3300000
Arshad IqbalPZT202022-202321122*-633.3300000
Mohammad ImranMST202026110222.00540.0000000
Mahesh TheekshanaHKT20202621122*-366.6700000
Mohammad HurairaIUT202022110222.00825.0000000
Eyman FatimaPAKWODIs202511122*-366.6700000
Bernard JulienWITests1975110222.00--00000
John RennieZIMTests1993110222.00219.5200000
Mark DekkerZIMTests1993110222.00306.6700000
Ruwan KalpageSLTests199911122*-258.0000000
Pommie MbangwaZIMTests1998110222.001612.5000000

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