Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 1908-01-01×

Player figures come from full scorecards, which we hold for 23,264 of the 23,271 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
A DonovanPHI2024-202621197506122*42.17364139.011213527
VR RubasingheNCC2024-2026172035067729.7683760.45040512
Dhruv ShoreyCSK/DEL2016-2021292555067025.30451112.200334317
John MurrayENG1961-19672128550611222.0060836.35123432
Asif MullaCAN2006-2009303205065815.8164977.970134914
AzharullahNOR2014-2017118844050658*11.50111545.380115724
Syd GregoryAUS1908-1912142215057424.0517441.38022170
Paul ValthatyPK/RR2009-201323231505120*22.95418120.811216020
Aryan LakraUAE/DV2022-2024292735058421.0478064.740534110
Tom BevanGLA2022-20253230050513416.8367974.371055821
Shahadat HossainBAN/CC/DC2023-20262630350557*18.7079863.28021576
Nathan GilchristMID/WAR/KEN2020-2026968424505418.42119142.400017648
Leon JohnsonWI/GAW2008-2016192305046621.91101249.80033653
Gavin RoulstonNW2024-2026292605046419.3860882.890535412
Ritwik Roy ChowdhuryBEN/KKH2019-20243227850367*26.47375134.130224224
Usman KhanFRA2017-20264334850363*19.35437115.100355110
Barry ShepherdAUS1963-196591425029641.8363945.23051471
Sheraz SheikhBEL2012-2026443665025716.73486103.290253629
Thilan ThusharaSL/CSK2003-201060471150254*13.9465177.11017459
Paul van MeekerenNED/SOM/DUR2013-202620910849502248.5164677.7100173615
Chris SmithENG1983-1986121815019129.47155432.24031631
Craig SimmonsAS/PS2014-20152020050111225.05351142.742014330
Graham KennedyNW2017-2022433365016418.5665476.61023509
David DelanyIRE/NK/LL2017-2026673595017619.2753094.530164612
Vijayshankar ChikkannaiahGER2019-20232222249881*24.90495100.610413714
FA CossaMOZ2018-20243127849863*26.21393126.720344230
KC RamamoorthyINA2018-2025343114985616.60465107.100354518
Rivaldo MoonsamyTIT/JSK2017-20262120349781*29.24383129.770305118
Sewnarine ChattergoonWI2006-20092224249754*22.5990454.98022703
Marco MaraisWAR/NW/NMBG2016-20212724449782*24.85413120.340214518
Tomas Mackintosh SabaterSCO/DUR2022-2023272524975321.6164577.05023467
Murray ChappleNZ1953-1966142714977619.12--032352
Dayyaan GaliemSA/TIT/PR2021-20264428134975533.13395125.820104114
Brian BolusENG1963-196471204968841.33--040470
R HirushanCCC/PSC2024-20263130549670*19.8478962.86024472
Irfan HafejeePAN2018-2026333234964417.1059583.360034514
Sultan AhmedOMA2013-2018453584965518.3772268.70014424
Alistair FrostMR2021-2024252034958329.1261979.970405114
Nakul VermaSER/MEG2016-2023252404957320.63463106.91022514
Rubel HossainBAN/CK/RR2009-20252451386549545*6.7898550.250029539
Iqbal HossainAUA2021-2023201804947127.44294168.030334537
S GoochEST2024-20261919349472*30.88458107.860414513
James SeymourMS/MR/VIC2021-20232326349410521.4884058.811215710
Harry DixonMR/VIC2025-2026233114947616.4766973.840335414
GD CrossDER2014323614945414.1168472.220145213
Rongsen JonathanNAG2019-2023212114936624.65474104.010314414
Dave CallaghanSA1992-200029256493169*25.9572667.91102435
C MellyNW2023-2025373374934418.96477103.350045614
Matthew CarterNOT/TR2015-20231066818493339.8674366.3500145116
Sam ConnersDUR/DER2019-2025937721493398.80123939.790015508

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.