Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Qasim SheikhSCOODIs2008-2010760632310.5014045.0000060
Scott CoyteSTT202011-20141162633315.7541153.6600072
Kelly SmutsWART202012-2017860632610.5056112.5000141
Joel ParisWAList A2021-202612626318*15.7550126.0000143
Daniel SmithPHIT202018661632112.6060105.0000034
Vishaul SinghWITests2017360633210.5019931.6600040
Rajat PatidarINDTests2024360633210.5016438.4100290
Dhiman GhoshDG/RR/CVT202012-201712716336*10.507386.3000021
Donovan GrobbelaarAUCT202014-20191373632315.7555114.5500042
Parandaman ThamaraikannanPUDT202019-20219756325*31.508276.8300251
R LunguZAMT20Is202697063289.009467.02000101
Charles JonesWITests1930-193547063199.00--00000
Mohammad MunafPAKTests1959-1962472631912.60--00041
RO HussainSCOODIs2006-201088163179.0014344.0600060
Liam HurtLAN/LEIList A2015-202219846315*15.757781.8200160
Gerald CoetzeeSAODIs2023-2026168063227.889467.0200142
Jaskaranvir Singh SohiCHAT202019-2021985632021.0057110.5300042
J RebSERT20Is2019-202388063197.888375.9000042
P HatchmanGIBT20Is2021-2023118163229.007485.1400032
P KotoisuvaFIJT20Is2023-20249826328*10.5051123.5300225
D BoharaBK/SPRT202024-202598163209.0060105.0000141
Punch PhilipsonENGTests1892-189558163309.00--00010
Geoff ChubbSATests19515936315*10.50--00010
Anthony Hawkins-KayJERT20Is2019131046327*10.508375.9000120
Fionn HandIRET20Is2022-20241410363369.0048131.2500282
Ben DwarshuisAUST20Is2022-20261511363177.887979.7500121
Daniel HoggDURFirst-class2024-202581146318*9.0017436.2100571
Sahan AdeeshaKCCC/BRCFirst-class2024-20261013363196.3011455.26003100
Nosaina PokanaPNGODIs2017-2022211566311*7.0015939.6200231
Craig YoungIRE/NW/DGT202015-2026401756317*5.258078.7500360
Adam FinchWORT202020-2026391776330*6.307386.3000453
Hasan MahmudBANODIs2021-20252617463154.8513945.3200570
Yousef MajidSURList A2022-20263118663145.2516338.6500230
Patrick BrownWOR/DER/PZT202017-20259925166310*7.008772.4100610
Heinrigh PieterseSAT20Is2024110626262.0034182.3501043
Mohammad ShafiqUAEList A2013220624331.006693.9400042
Michau du PreezNAMT20Is20213226233*-58106.9000051
Callum JacksonSUS/KENList A2015-20162226234*-7187.3200061
Shaheedur RahmanBANODIs1986220623731.0010857.41000--
G. H. SmitGUET20Is2023330625620.6757108.7701151
Salman NazarCANList A20224316255*31.008176.5401040
S WadugeACCCT202026330622720.6748129.1700082
Ken HoughNZTests19592326231*62.0056110.7100081
Peter ComanNZODIs1973-1974330623820.6710459.6200132
Liam DohertyNCT202026330623920.6759105.0800063
Adnan AkmalPAKODIs2011-2012541622720.678969.6600030
Clement TommyVANList A2019440624215.509366.67000101
Nyasha MayavoZIMTests2025240623515.5011155.8600091
James MintoDURList A2024-202610436230*62.0055112.7300070
Nyron AsgaraliWITests1957240622915.50--00160
PreviousPage 247Next

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.