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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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
Greg ThompsonIRET20Is2016-201910811074415.2910899.07002141
Amir MangalGERT20Is2019-20208831073321.4064167.1900068
Claude JenningsAUSTests19126821073217.83--00200
Steve RhodesENGODIs1989-19959821075617.8315071.3301071
Joy PereraITAT202013-2018109210734*15.29102104.9000182
Jason MartinGUEList A2015-201711901073311.8913877.5400143
Frank BaleriGHAT20Is2019-202613921072015.2912982.9500090
Saurabh DasTRIT202018-202114931074417.8311593.0400447
CP TurkichCROT20Is2022-20249901072011.8918159.1200170
A Mene-EjegiSERT20Is2022-20241310110732*11.8969155.07002106
MSK PrasadINDODIs1998-1999161021076313.3817860.1101270
Shadley van SchalkwykUSAT20Is2024-2026181381071821.4095112.6300183
Alam NakashSOUT20Is2022-202614131107248.9211394.6900362
Atholl McKinnonSATests1960-196681371072717.83--00091
Palzor TamangSIKT202019-202120182107196.6916664.46004131
Keshav MaharajSAT20Is2021-202654197107418.9212784.2500465
Mohammad MohsinSKAN/PZ/TSKT202020-202632196107168.23107100.00001114
Hamid HassanAFGODIs2009-201938226107176.6919554.87004103
Sam HainENGODIs20232201068953.00100106.0001080
Pathum NissankaNCCFirst-class2025-20262201067753.0014374.13010141
Jamie OvertonENGTests2022-20252301069735.3315767.52011152
C VeretakiFIJT20Is20233301066035.33104101.92010142
Chris FoggoBERODIs20084401066026.5017460.9201051
Isuru UdanaCCCFirst-class2024-20254501065421.2094112.77010410
Carsten PedersenDENT2020135531064353.0012982.1700081
Alex GidmanWOR/GLOList A2014-20155511064726.5016365.03000110
Mudassar MuhammadGERT20Is2019-20235501063321.20105100.9500054
KN MussaTANList A20175501065821.2011492.9801075
Tre MandersBERT20201366110645*21.2012088.33000131
Dean FoxcroftNZT20Is2023-20267611063421.20101104.9500035
Riyan ParagINDT20Is20249601063417.6770151.4300039
Rajesh SinghBIHT2020196601066417.6778135.9001177
Cade CarmichaelIRETests2025-20263601065917.6723445.30011110
GSM FernandoRCCList A20246601068517.6712982.17012102
Charlie SmithSATests19023611064521.20--000-1
Geoff CookENGODIs1981-19836601063217.6726140.6100060
Shaiman AnwarUAEFirst-class2011-20174701067815.1424143.98011110
CBRLS KumaraNCCFirst-class2025-20267731064726.5016464.63001142
Daniel SamsAUST20Is2020-202210731064126.5062170.9700086
Damien RavuPNGList A2019-202510721063821.2013976.2600092
S FonsekaCCCList A20247711064617.6715568.3900090
A RajshekaraROMT20Is20248721065021.2011096.3601194
Charles LeslieENGTests1882-18834701065415.14--01160
Bill WatsonAUSTests19554711063017.677627.6300120
Keegan MethZIMODIs2006-201210801065313.2518357.92012101
NazimuddinKRB/DGT202012-20139801063313.25102103.92001104
Andrew NorthcoteITAT20201388110646*15.1414075.7100080
Nishat SakibSOUT20Is2022-202510801063113.2511195.50001112
B KrugerMRList A2023-20248811063115.1414573.10001113
Eric DempsterNZTests1953-19545821064717.67--00200
PreviousPage 203Next

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.