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 records (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 20,006 of the 20,013 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Niroshan DickwellaSL/DV/SLK2014-202626130616791612627.30876590.3154721921103
Josh InglisAUS/PK/PS2017-2026276286367915153*31.667287108.62133716833232
Tim DavidAUS/RCB/MI2018-20263823441057881140*32.975036156.4933014555497
Brian LaraWI/IWX/ICC2002-2007152185167880400*46.631154468.26213013888105
Rachin RavindraNZ/CSK/WF2018-202624027026787424032.271000878.68153217861176
Rahmanullah GurbazKKR/RR/GAW2018-20262962945786815127.226508120.90114230658430
Ollie RobinsonDUR/KEN/NS2018-2026235271307867206*32.64989979.47124214920113
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
Nick BrowneESS2014-202517225020776025533.741602148.44163117105617
Sarfraz AhmedPAK/YOR/QG2007-202432630871775811832.73892286.956421070265
Ishan KishanIND/MI/SH2016-202626225219771821033.125738134.5165019782339
Caleb JewellMR/HH/DER2019-202620626214769123231.011064472.2612371993986
Brad HaddinAUS/KKR/SS2004-201726729641767216930.091030874.4364216761176
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
Jordan SilkSS/TAS2013-202624927746761518132.971159965.659372075364
Richard LeviSA/MI/CC2012-202223826615758916830.247517100.9674824919221
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
Finn AllenNZ/KKR/PS2018-202626727812749615128.185386139.1874523735429
Cameron GreenAUS/KKR/RCB2018-202620023247747525140.411086968.7716309715171
Stephen FlemingNZ/CSK/ICC2002-2008182212117452274*37.071208461.6711371991468
James FranklinNZ/MI/AS2002-201835235685744213927.461174463.3773126641142
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
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
Nick KellyNZ/OV/ND2015-2026182233177273234*33.671072867.79133918865133
George MunseySCO/HAM/KEN2015-202623823320723719133.986561110.3084721768269
Ross WhiteleyBH/HAM/WOR2014-202634234057722713125.54807489.5123127648306
Paul WalterBH/ESS/PZ2016-202628630042720515827.93956575.3373122811186
Mominul HaqueBAN/BB/SR2012-202618824518720018131.721172561.4113382279950
Harry TectorIRE/GLO/NK2017-202628127445719114031.40783691.7764321617172
Sam WhitemanST/PS/YOR2013-202618024215718319331.641286355.8415342583257
Chris NashAUC/SUS/NOT2014-202017322512717317833.681045568.619521597181
Andrew SymondsAUS/MI/DC2002-2011233218457168162*41.43803889.1894519635170
Jake WeatheraldAUS/AS/LEI2016-202619024311716118630.87944175.85104019851140
Tom HainesSUS2016-20261322058712724336.181147462.1116341396430

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.