Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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
Mikyle LouisSKANT202024-2026131112196321.90164133.540211615
Owen WynneSATests1948-195061202195018.258111.1101000
Neil FairbrotherENGTests1987-1993101512198315.6459936.56011222
Tanwir AfzalHKT20Is2014-2016211822195613.69173126.59014915
Kevin WrightAUSTests19791018521955*16.8558634.47012210
Richard JonesWAR/LEIFirst-class2014-2018132032193512.8860636.14003193
E MathewMACT20Is2023-2025272232194611.5323692.80001116
Josh DaveySCO/SOM/LEIT202015-202662262121937*43.80158138.61001215
D ParasharUAET20Is2023-20263526122193215.64209104.7800298
Ajaz PatelNZTests2018-20252232132193511.5357538.09001225
Iain O'BrienNZTests2005-200922345219317.5556938.49008291
Irvine ShillingfordWITests1977-197847021812031.14--100181
Faisal JavedQATT202016-20189902184824.22121180.170013010
Jaskaran MalhotraUSA/LAKRT202018-2023992218106*31.14132165.151001018
James MarshallNZTests2005-200871102185219.8255839.07012290
Yalaka Venugopal RaoINDODIs2005-20061611221861*24.2236360.06012163
Natim HassamPORT20Is2025-20261411421852*31.14195111.79010195
Dougie LockhartSCOODIs2006-2010141122184624.2234163.93001111
Sharmarh BrooksWIT20Is2021-20221312121856*19.82212102.830121511
Anil SahNEPT20Is2024-2025141302184116.77182119.780011912
William McClintockNWList A2016-20231714321872*19.8224090.830121713
Himalay AgarwalHIT202016-2021181602183413.6322696.46004127
Karan GoelPKT202008-2010221722183814.5323194.37002179
Manender SinghRAJT202016-2021181702187712.82200109.00014179
Habibur RahmanCV/RK/KTT202016-20262421421843*12.82200109.000011913
Fabid AhmedKER/PUDT202016-2021282352182712.1122596.8900188
UWMBCA WelegedaraSLTests2007-201421306218489.0842351.54004304
Jack ClaytonQUEFirst-class2026242217104108.5045148.12110220
Joel DaviesNSWFirst-class2025-202659221752*31.0036459.62011321
Mohamed ShamazTUCAFirst-class2024-202571002175121.7035660.96011285
Javed AhmadiKZ/NLT20201881012173924.11152142.760001512
Richmond MutumbamiZIMTests2013-201461212174319.7345847.38001291
Waqas BarkatHKT202013-20151212221751*21.7025385.77012190
RMRDG RathnayakeCMCC/ACCCList A2024-2025151212177219.7321899.54011919
Pulindu PereraNSWCT202024-2026121202177118.08185117.30010314
Elton ChigumburaSR/CV/QGT202013-20161613721743*36.17138157.250011215
Stuart PoynterDURList A2016-2018191432174319.73214101.40001182
A YonSTHT20Is2022-2026151412176716.69203106.90023187
Nipun DananjayaCS/SSCT202023-2026151432174019.73165131.52000136
Abhishek JhunjhunwalaRR/DC/PWT202010-20122116321753*16.69210103.33011195
Ashan PriyanjanCK/CS/KFT202020-20242116221747*15.50195111.28002222
Tom MooresTR/MSGThe Hundred2021-2026251752175518.08149145.64012917
Kangabam SinghMANT202019-20231918321755*14.4729074.83012175
C MellyNWT202023-2025201852174016.69158137.34003257
Hamid SafiAUAT20Is2025-2026281872174219.73145149.66001822
Eric SimonsSAODIs1994-1995231842172415.5029573.56001103
Ajay MandalCHHT202018-20232720621733*15.50188115.43002168
Franklyn RoseWIODIs1997-2000272352173012.0626581.89002156
Frederick SpofforthAUSTests1877-188718296217509.431747.0601691
Ibrahim HassanMALT20Is2019-20244836921720*8.0428675.8700495
PreviousPage 146Next

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.