Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan HauritzAUS/BH/ST2002-201510262268007522.22123364.880317511
Jack BlackhamAUS1877-18943562118007415.6926640.23046480
Ryan HarrisAUS/PK/DC2009-20159277307997417.00114269.960347413
Manvinder BislaKKR/RCB/PK2010-2015393917989221.00702113.680439323
Angus LovellQUE2024-202623402796146*20.95180744.05124991
JO AdedejiNGR2016-2025535077966818.5198880.570356417
G WeerasingheKYCC/DS2024-2026414627958418.07127362.450547414
Amal SilvaSL1983-19882936279411123.35117748.94232490
C ChatphaisanTHA2022-20266765379470*12.8181797.1802157024
Josh HazlewoodAUS/RCB/CSK2010-20263191741037933911.17161948.9800231046
Ashantha de MelSL1982-19877469147923614.4098263.540011396
T JamtshoBHU2014-20265655979166*17.20782101.150386636
George HirstENG1897-1909243837908522.57--055583
Rezza GaznaviSIN2012-2026595447909615.80108073.150187021
Graeme HoleAUS1951-1954183327896625.453732.43062700
Phil SharpeENG1963-19691221478611146.24138840.99141950
Charlie ThurstonNOR2018-20213135178511523.09120265.31132907
Danru FernsOV/AA/OTA2017-202688882978563*13.31155650.4501118415
Cyril WaltersENG1933-19341118378410252.27100839.7817080
Sanjeeva RanatungaSL1994-19972128178411829.04215236.43241660
Wallis MathiasPAK1955-1962213637837723.73--033250
Geeth KumaraBSC2024-20261525678218541.16162248.212226215
Rexford BakumGHA2018-2024444347827120.05667117.240545436
Henry CrocombeSUS/LS2020-2026119112437825411.33154450.650117896
Nathan RimmingtonPK/MR/PS2011-202011165247819219.05115767.500488210
John SnowENG1965-19765875167817313.24199235.690217734
SJ ToppingNK/NW2024-20252121178012039.0084792.092427919
Gus MillerNOR2022-20263739778011524.38116866.781238110
Ali ZaheerKUW2014-2026383357789927.7985990.570526021
Prerak MankadPK/SAU/LSG2016-20243935107787131.12551141.200628126
Irosh SamarasooriyaNW/PSC2017-2026182727779631.08148652.290628214
Somachandra De SilvaSL1975-19855351137776120.45160342.55023480
Jacob LintottHAM/WAR/KEN2017-202615070247767816.8789087.190377113
Lionel CannBER2006-20143835377511324.22666116.371146041
Sohag GaziBAN/BB/SR2012-20251056616775101*15.50100677.041196922
Nimesha GunasingheCCC/ACCC2024-20262332177416124.97129259.91132849
Tom de GroothNED2006-2013514997749719.35112169.05021764
Mervyn DillonWI1997-200514411822774438.06178943.2600358710
Loots BosmanSA/AX/KNI2006-2013403817739420.89694111.380647034
Brad WhealSCO/HAM/WAR2015-2026173112427736111.04218535.380117907
Blake NikitarasST/NSW2022-2025233707725620.86186441.42033868
A DizijaSER2022-2026393917719220.29727106.050537027
Afsar ZazaiAFG/KZ2013-20263541277111319.77140554.88124568
Luke PomersbachAUS/RCB/PK2007-201434336770112*28.52608126.641317827
Jeremy LawlorGLA/NK/MR2015-2022353827699521.36112268.540347716
Tom CullenGLA2017-20223341676980*21.97149451.47042802
Barry WoodENG1972-1982253327689024.77206137.12042870
David HolfordWI1966-197724395768105*22.5973731.34133581
Bikram AroraMAC2019-20245348976866*19.6983192.420327019
Winston BenjaminWI1986-199510678137688511.82118764.7002146914

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.