Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Danza HyattRR/AH/JTT202013-20162624638142*21.1742190.500023010
Mirza AhsanAUAT20Is2019-20232725538170*19.05242157.440412622
Jeetan PatelNZTests2006-2017243883814712.7073851.63007443
A GblaSIET20Is2021-20264739638155*11.55375101.600172514
Kyle JamiesonRCB/PK/DCT202018-202663402138145*20.05310122.900022712
Praveen KumarRCB/PK/MIT202008-20181316323381349.53353107.930092419
Muhammad FahadTURT20Is2025-20261212038012031.67212179.251213725
Roland HolderWITests1997-1999111723809125.3396439.42021411
Dulash UdayangaBRC/PSCFirst-class2024-2026122133809421.1187643.38034391
Percy FenderENGTests1921-1929132113806019.0020671.84023161
SY NihuteMAAT20Is2025-2026252343805620.0043188.17011248
Evan JonesLIO/PR/JSKT202022-2026422793808321.11282134.750162321
Shem NgocheKENList A2015-2025403383806615.2051174.360242611
Shaheen Shah AfridiPAKODIs2018-20268249223803714.0743088.370063316
Kagiso RabadaPK/DC/LIOT202014-20261796828380449.50364104.4000103314
Carl SandriITAList A2013-2017141303796629.1539795.470202519
Sew ShivnarineWITests1978-197981413796329.15--042370
Dirk WellhamAUSODIs1981-1987171723799725.2769954.22010160
Beyers SwanepoelWOR/KENFirst-class2024-20261118137963*22.2949177.19022556
Mark DekkerZIMODIs1992-1996222223797918.9579847.49020163
Parvez RasoolRCB/PW/SHT202013-20213725837959*22.29325116.620103011
Kieran ElliottTAS/WAFirst-class2024-2026163043797914.58101137.49025424
Daniel AjekunNGRT20Is2019-2025363423793611.8451174.17003322
Danny MorrisonNZTests1987-1997487126379428.42169622.350024351
Ajinkya RahaneLEIList A2024101013787142.0042489.15040349
Z MalikWARList A2024-2026171703787222.2441092.20022459
Afsar ZazaiAFGTests2018-20261017137811323.6375650.00101345
NMS ParamSINT20Is2019-20232018437872*27.00323117.030213210
Zin HarrisNZTests1955-1965918137810122.2410.00113172
Ben CurranNORT202018-2022222103787118.00298126.85031533
Jandre CoetzeeTHAT20Is2023-20262623637845*22.24349108.310012414
Shreyas MovvaCANT20Is2021-2026282353783721.00358105.59001298
Kyle CoetzerSCO/NORFirst-class2014-2017142503785415.1278847.97022601
Geoff LawsonAUSODIs1980-198979521837833*11.1250075.60009194
Jock EdwardsNZTests1977-198181503775525.1364658.36032523
Jamal ToddOTAT202024-2026212033777522.18246153.250334119
Shardul ThakurINDTests2018-2025132113776718.8563059.84043469
Seb GotchMST202017-2021363073774816.39368102.45001249
Ahmed FaizMAST202014-201813103376109*53.71278135.251202220
George MannENGTests1948-19497122376136*37.606747.76100302
Mark RamprakashENGODIs1991-2001181843765126.8654469.12010225
Will ClarkCDT202023-20262723637644*22.12310121.29000328
Yogesh NagarDC/MEGT202009-20193226637644*18.80358105.03002339
Ritik TomarCZET20Is2022-2026333143763813.93353106.520043111
Avishka FernandoSLT20Is2019-2025383733763711.0640892.16005288
Hamish MarshallGLOList A2014-20161817137578*23.4447179.62032354
Bayley WigginsCSFirst-class2021-20251117237513325.0060362.19102573
Ian ButlerOV/NORFirst-class2012-20141219637573*28.8579347.29023466
Ajinkya RahaneINDT20Is2011-2016202023756120.83331113.29012326
Ripal PatelDC/GUJT202019-20233024637541*20.83271138.380012819
PreviousPage 107Next

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.