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
Ryan HindsWIODIs2001-2004149310118*16.8317059.41000110
Kyle HopeWITests20175901014311.2225040.40002140
Gayan MunaweeraQATList A2019-20229901013111.2216760.4800282
Rehan AhmedENGODIs2023-202611901012711.2213475.37001111
Chamindu WijesingheKF/CCCT202022-2026199610142*33.6760168.3300128
Dane PatersonSATests2020-2024711310139*12.6311091.82001153
Brett LeeAUST20Is2005-20122512610143*16.8371142.2500294
Gary TroupNZODIs1976-1985221281013925.2514072.1400072
Kashif DaudUAET20Is2021-20221613510128*12.6369146.3800366
Imliwati LemturNAGT202019-202321143101179.1810596.1900226
Jamie McIlroyGLAFirst-class2021-20261920910130*9.1826737.83004161
Xavier DohertyAUSODIs2010-201560231610115*14.4318454.8900251
Paul van MeekerenNED/SOM/DURList A2015-20234723151011412.6314868.2400272
Aaqib JavedPAKTests1989-19982227710128*5.0532431.17008110
Oraine WilliamsNWList A20162201008550.0087114.94010112
Shahzaib HasanPAKODIs20103301005033.3311388.50010132
Muhammad AtifKSAT20Is2026432100100*100.0059169.4910157
Surinder AmarnathINDODIs19783301006233.3311984.0301040
Ian OppermanNAMList A20124401004525.0017955.8700071
J ZimbaZAMList A201744110041*33.3314369.9300063
JA NelsonMIDList A20264411007633.3395105.26010131
Mayank PalJAMT2020224401005325.0078128.21010104
DE BurgessSAMT2020185511003925.0081123.46000130
Henry TylerPHIT2020185501003320.0092108.7000094
Jordan CoxENGT20Is2024-20269501005520.0074135.1401195
Bibek YadavLLT20202465310077*50.0072138.89011310
BJR MartindaleNOTFirst-class20263501005520.0020947.85010130
Cameron ShekletonPORT20Is202655110052*25.0082121.95010111
Tony HarrisSATests1947-19493511006025.00--01090
David HempBERList A2010-20136611003620.0018653.7600091
Hanuma VihariWARFirst-class20213601005216.6725838.76012110
Tom BevanGLAFirst-class2022-20254601004816.6726138.31001151
Richie RobinsonAUSTests19773601003416.6724640.65000140
Neil SmithENGODIs19967611003120.0013275.76000150
Chad LaycockKIT20202666310031*33.3383120.4800052
Carson McCulloughNK/NW/MRList A2023-202677110028*16.6712580.00000112
Himasha LiyanageNCC/ACCCT202024-20258701004514.2910298.0400063
Heshan DhanushkaPSCList A20247701005314.2916361.35011100
Leo SadlerSWDT20202697510053*50.0069144.9301165
Anwar ArudinMAST202014-20188811005514.2989112.3601286
Darren BroomOVFirst-class2012-20134821003516.6727736.10000111
DS MaraiwaiFIJT20Is2022-20238811002314.2988113.64001132
Mayan YadavJBT202024-202598310034*20.0011586.9600052
P P ManoharWAR-XIT2020208801003612.5087114.9400036
Sunil DhaniramCANT20Is2008-201011901002611.1112381.3000062
Henry NichollsNZT20Is2016-2021109110036*12.5011289.2900090
Anas BaigUGAT20Is20269911006612.5076131.58013105
Aravinda PremaratneKYCCList A2024-2025101021001912.5023542.5500060
Timycen MarumaZIMT20Is2008-20191313410023*11.1110991.7400164
Andy GorvinGLAT202023-20262613710014*16.6794106.3800052
PreviousPage 208Next

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.