Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,354 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Eddie ByromSOM/GLAList A2021-2026343321090123*35.16126186.442801539
Benny HowellGLOList A2014-201947419109086*34.06127285.690727424
Paul StrangZIMODIs1994-200195732410904722.24165166.02005726
Jordan CoxOI/WFThe Hundred2022-202637359108986*41.88706154.2507010047
Josh BlakeSURList A2022-2026363541089100*35.13123288.3915310714
Mitchell SantnerNZTests2015-202633462108912624.75231547.0414412132
Gulsan JhaNEPODIs2021-2026564810108967*28.66129783.960617454
Sese BauPNGODIs2016-202357573108981*20.17176361.770569211
Joel ParisWAFirst-class2018-202643651210889320.53287337.8701112110
Johann MyburghSOMT202014-2018474351087103*28.61737147.4917212337
Sohaib MaqsoodIU/LQ/PZT202016-202349488108685*27.15855127.020849650
Sean SoliaSAM/AUCT202018-20267465510867518.10935116.150458939
Tanmay MishraKENODIs2006-20134038710857235.00149372.67084817
Vinod KambliINDTests1993-199516211108422754.20182359.464331246
Selim SalauNGRT20Is2024-202644421108411226.44939115.4422110327
Vaughn van JaarsveldDOL/TS/PRT202012-20195449111084112*28.53937115.691337340
Geoff BoycottENGODIs1971-198135344108210536.07202053.56191840
Luke WellsSUS/LAN/SWT202014-20256762610808719.29763141.550549954
Tim BresnanPS/HH/YORT202014-2021102783010805122.50779138.640137550
Peter HandscombAUSTests2016-202320356107911037.21223448.302521231
Andrew UmeedSOM/WARFirst-class2016-202530533107711321.54246743.6622912710
Jackson BirdHAM/KEN/NOTFirst-class2015-2026681071410776411.58162466.32041013020
Shiv ThakorDERFirst-class2015-201723346107613038.43165864.902321444
Dawid MalanENG/MIDList A2014-2023333221075156*35.83128083.982531278
Dawid MalanENGTests2017-202222390107414027.54262240.961921461
Farhaan BehardienSAODIs2013-201859491410747030.69109797.900647925
Andrew HilditchAUSTests1979-198518340107311931.56235944.472631034
AM VaughanSOMFirst-class2024-20263152710738023.84215649.770441456
Sid BarnesAUSTests1938-194813192107223463.06199040.95351932
Ayan KhanOMAODIs2021-2024413821072105*29.78142675.181549218
Waqar HasanPAKTests1952-195921351107118931.50--160381
Irfan KarimKENList A2012-202442415107080*29.72202652.810102898
Paras DograKKR/PK/RRT202010-20224543610708928.92860124.420616357
Shadab KhanPAKODIs2017-20267548131070113*30.57124486.011536727
Nathan McCullumNZODIs2009-201584621110706520.98122087.700436933
Ashton AgarPS/MID/NORT202013-2026122883310706819.45851125.730275753
Jimmy SinclairSATests1896-191125471106910623.2422665.933374216
Nick LarkinSS/MST202016-2023585116106983*30.54888120.3806410717
Eknath SolkarINDTests1969-197727486106810225.43146731.08161743
Greg SmithLEI/NOTFirst-class2014-201727511106811821.36220948.351461511
Tarun NethulaCS/AAFirst-class2012-2017416010106810821.36208151.321291545
Derek RandallENGODIs1976-19854845510678826.68170262.69054827
Zeeshan KhanMACT20Is2021-202647472106711523.71868122.9315211428
John HoltWITests1954-195917312106616636.7650.00252571
Asif MujtabaPAKODIs1986-19956554141066113*26.65166464.06168662
Gihahn CloeteWAR/KNI/TITT202013-20266659410668019.38960111.0408812621
Dinesh ChandimalSLT20Is2010-202569627106666*19.381030103.500609022
Alex ThomsonWAR/DERFirst-class2017-20254667510666017.19233345.690491349
Mark StonemanMID/YOR/DURT202014-202462564106489*20.46887119.9507512813
Oli StoneMID/NOR/WARFirst-class2014-202654731410639018.02233045.6204131438

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.