Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1981-01-01×

Player figures come from full scorecards, which we hold for 22,370 of the 22,377 matches in this selection (from 1981). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ollie RobinsonDUR/KEN/NS2018-2026235271307867206*32.64989979.47124214920113
Andrew SymondsAUS/MI/DC1998-2011276249517861162*39.70870990.2694721710182
Justin LangerAUS1993-200711318914785625044.891437254.6623301192444
Lewis HillLEI2015-2026258303267815162*28.211197365.2712402287176
D'Arcy ShortAUS/RR/AS2016-202625326125780112733.067143109.2135415841220
Hilton CartwrightAUS/MS/PS2012-2026264299587793171*32.341122369.4463817792189
Murali VijayIND/PK/CSK2008-20202082536778016731.501219763.79163416843150
Kapil DevIND1981-1994319336497780175*27.11825787.5483425746112
Nick BrowneESS2014-202517225020776025533.741602148.44163117105617
Sarfraz AhmedPAK/YOR/QG2007-202432630871775811832.73892286.956421070265
Roshan MahanamaSL1986-199925928724773822529.421465152.388462262419
Michael VaughanENG1999-200817023118772819736.281410454.7918341994935
Ishan KishanIND/MI/SH2016-202626225219771821033.125738134.5165019782339
Michael BevanAUS1994-2004249226707697108*49.341129268.16652953922
Caleb JewellMR/HH/DER2019-202620626214769123231.011064472.2612371993986
Brad HaddinAUS/KKR/SS2001-201726829741768516930.021031974.4764216763176
Colin de GrandhommeNZ/KKR/RCB2012-2023296324587647174*28.75802095.3584233688290
Umar AkmalPAK/BT/GAW2009-202331330348763512929.94796895.8234631640214
Dane CleaverNZ/CS/CD2015-202618123825763320135.841111468.68104526894144
Michael KlingerAUS/KTK/AS2011-2019209222287624166*39.30851589.54193512757155
Navjot SidhuIND1983-199918320510761520139.051346456.2715481669382
Jordan SilkSS/TAS2013-202624927746761518132.971159965.659372075364
Richard LeviSA/MI/CC2012-202223826615758916830.247517100.9674824919221
Aamer SohailPAK1990-20002012368755320533.131232861.2710441684528
David WilleyENG/RCB/CSK2014-202647138171755013124.356753111.8063225641351
Dwayne SmithWI/CSK/MI2004-2019344327207548110*24.596608114.2354435763339
Mitchell SantnerNZ/CSK/MI2014-2026483404125751713626.94946679.4142625686253
Jack HaynesWOR/NOT/OI2019-202618423015750415934.901104567.9415371687484
Shaun PollockSA/AX/IWX1995-2008435377113750413028.421140865.7833034673105
Abdul RazzaqPAK/AX/MR1996-201335234077750313428.531137165.9862919637173
Finn AllenNZ/KKR/PS2018-202626727812749615128.185386139.1874523735429
James FranklinNZ/MI/AS2001-201836836686749513926.771184663.2773129647142
Cameron GreenAUS/KKR/RCB2018-202620023247747525140.411086968.7716309715171
Andrew FlintoffENG/IWX/CSK1998-201524027130747216731.001020373.2384428839183
Ed JoyceENG/IRE/SUS2006-201816719114740025041.811118866.1418321180967
Gary WilsonIRE/DER/SUR2007-2020333335547397160*26.321002573.792341871775
Josh CobbDG/WOR/NOR2013-202425629826739113727.17929779.5035125802209
Rob YatesWAR/BB2019-2026195251117374228*30.731218760.5116342594889
Daniel VettoriNZ/IWX/RCB1997-2015510422100734314022.801107366.316285178240
Craig ErvineZIM2010-202623926422733216030.301048069.968431973593
Denesh RamdinWI/GAW/SKAN2005-202138136675729916925.081060568.8363323697115
Saif ZaibNOR/SB/WF2015-2026239269297298196*30.41993673.45133416767144
Ahmed ShehzadPAK/BB/BT2009-20242422539729517629.90866584.19104217757126
Josh PhilippeAUS/RCB/SS2017-202624427420729213928.71804190.6944815783164
Scott StyrisNZ/CSK/DC1999-201428627136728017030.98980374.2693714643125
Nick KellyNZ/OV/ND2015-2026182233177273234*33.671072867.79133918865133
George MunseySCO/HAM/KEN2015-202623823320723719133.986561110.3084721768269
Graeme HickENG1991-200118523221722917834.261211159.6911452172863
Ross WhiteleyBH/HAM/WOR2014-202634234057722713125.54807489.5123127648306
Geoff MarshAUS1985-199216620813721113836.981591445.311337760923

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.