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 resultODI3rd 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 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
MS RizviKEN/LEIList A2025-20261072913618.2010983.4900091
Abdullah FazalRAWT202026772912318.2067135.8200156
Ambar RoyINDTests1969470914813.00--002100
Sachin RanaRCB/PWT202011-201411849119*22.7581112.3500091
Tom BlundellNZT20Is2017-20249829130*15.179496.81000100
V SilvaNSWC/ACCCT202025-2026881914313.0079115.1900035
DJ TurkichCROT20Is2022-2024990912910.1111380.5300191
Tshepang DitholeDOLT202022-20241390912610.119397.85000101
Nick GreenwoodWELT202021-202513101914810.1187104.6000164
A ManousisGRET20Is2019-202210102912311.3882110.98004103
Cooper ConnollyAUST20Is2024-202614101914710.1174122.9700375
Matthew PottsNS/SLThe Hundred2021-202635115912415.1770130.0000192
Al Bashid MuhammedMANT202019-20231111191249.1016953.8500052
Bibek YadavNEPT20Is2022-202419112913910.1181112.3500028
Clive EksteenSATests1993-20007112912210.1157115.9400160
Jasdeep SinghUSAT20Is2019-20253013191317.589892.8600225
EM TuraySIET20Is2026151339135*9.1013865.9400390
Dick PillingENGTests1881-1888813191237.581553.3300150
Abubacarr KuyatehGAMT20Is2022-20261515091336.0714861.49004102
Stephen PeallZIMODIs1992-19962015191216.5015060.67004100
Amal JacobHUNT20Is2024-20262218891319.1011976.4700380
Don AnurasiriSLTests1986-19981822591245.3538020.7900350
Saeed AjmalPAKT20Is2009-20156423129121*8.2786105.8100372
Herman GriffithWITests1928-19331323591185.062626.9200620
Steve HarmisonENGODIs2002-20095825149118*8.2714164.5400330
Jackson BirdSS/MS/HAMT202012-20259126159113*8.2710685.8500250
Ali KhanUSA/GAW/IUT202016-202610627109116*5.3513070.0000563
Corey CollymoreWIODIs1999-20078334169112*5.0623039.5700832
Jordan BuckinghamYOR/NOR/SAFirst-class2022-202632462191173.6447019.360011110
Endurance OfemNGRList A2014110909090.009792.78010131
Gerhard ErasmusNAMFirst-class20171219078*90.0014362.9401053
George WorkerNZT20Is2015220906245.0064140.6301065
Iftikhar AhmedPAKList A2023221908390.0088102.2701065
R KanoJPNT202018330904830.0010486.5400091
Sekove RavokaFIJList A2015-2017441906030.0011578.2601140
Tomas Mackintosh SabaterDURFirst-class2022440905122.5019945.23011100
Trevor MadondoZIMTests1998-20003419074*30.0023039.13011100
Muhammad Shoaib AhmedCYPT20Is2022550903018.0084107.14001102
Joshua DellWORList A2021551903222.509297.83000120
Gavin MurgatroydNAMODIs2003660905215.0014562.0701271
Keith DabengwaZIMTests2005360903515.0014064.29001142
Dion StovellBERT202013660902915.0075120.00000140
Virandeep SinghMAST202015-2018962903922.509297.8300170
Nikolai SmithITAT20Is2021662902622.5011181.0800044
George PanayiWARList A2019763902630.0010090.0000072
Vikramjit SinghRDT202026660903315.0079113.9200155
Tanzeel SheikhKENList A2022-2025760903915.009990.9100165
Prashant VeerCSK/UPT202023-2026763904330.0068132.35001103
Barney RogersZIMTests2005480902911.2523238.79002140
F KhaliqBELT20Is2024-202612829049*15.0073123.2900191
PreviousPage 217Next

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.