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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
I Kartik RamanLEG-XI2020101041402623.3382170.73000811
Aashish KapoorIND1994-2000211211404212.7324457.38003103
Shafiq AhmedPAK1974-198091311402911.6741633.65003120
Zhivago GroenewaldNAM2015-20192815714050*17.5014397.90010105
KDA LukiesPHI2023-2025321771404314.0014596.5500094
Josh LalorSS/BH/ST2012-2022643214140147.7816186.96004102
M AroraSIN20126411397446.3317977.65011190
U ShahidFRA2017-20215501396427.8015092.67010103
M GillCAN20256611395927.8019172.77021131
Matthew FlemingENG1997-1998111011393315.44137101.46001113
Nishat SakibSOU2018-20251412213932*13.9015987.42002132
Ken MacLeayAUS1983-1987161321394112.6417081.7600073
TM AnnandCS2024-202691431394612.6418973.54003262
Eric PhiriSWA/ESW2022-20261715213944*10.6915589.68003192
R AnkadMEX2019-20252216513940*12.6417280.81002120
Rajesh RanpuraOMA2013-2016271781392815.4418575.14001132
Zuhaib ZubairUAE/GG2024-2026382191393111.58125111.2000195
Alasdair EvansSCO2009-2023853213139287.3222462.05009141
Patrick BrownENG/WOR/DER2017-2025145463113915*9.2726851.87007101
Jeff CaseCAN20183601389023.0037636.70012170
Wahidullah UsmaniBEL2020-20216601387223.00137100.73010142
Denis BegbieSA1948-19505701384819.7115554.8400091
Sudip GharamiKJW20217701385819.71122113.11022134
Sanjaya ChathurangaRCC2024-202548113878*19.7128348.76010124
BL WalkdenLAN20265811383619.7130145.85001180
Shakkir KassimQAT2024-20259901388315.3318375.41011170
Najibullah ZadranAFG/KK2018-20239921382519.71134102.9900076
Michael ErlankKNI/NW/KI2013-2026111001385613.80136101.4701386
AAA PatelLES2018-2022131201382811.5016185.7100196
FL PatelPAN2023-2026131201383211.50107128.97001164
David PitheySA1963-196781211385512.5510919.2701130
Paul ManningCAY2019-2023131321383112.5520367.98002101
Umair TariqAUA2021-202653206138329.86134102.99003132
Avesh KhanIND/RCB/DC2017-2026143372213819*9.20118116.95004137
Dilip DoshiIND1979-1983484312138204.4542232.700016130
Samit GohelCAN/TRI2021-20264401376734.2518574.05010101
Anura TennekoonSL1975-19794401375934.2520766.18011160
Andreas LambertDEN20125501375127.4020367.49011151
TJ BettelheimCS20253601376222.8328947.40022180
Damodar DaesrathCAN2012-20139711374022.8317777.40001114
J Trembeath-MoroSPA20228721373927.4015290.13000104
Jim TroughtonENG/WAR2003-20148811376919.5724156.85011191
Richard OkiaUGA201388213733*22.8317976.5400058
Dhruva KumarCPN-XI20209831375327.40126108.7301085
C ParanavithanaPSC2025-202610911374917.1315389.54001163
Ted BadcockNZ1930-19337921376419.5710.0002333
A TripathiJB/KG2024-2025111111373913.7016881.55002122
Ranitha LiyanarachchiPSC/KYCC2024-202671101374312.4521763.13004155
Mudassir IqbalSOU2018-2024151411374610.5415488.9600186
RJ HatchmanGIB2018-202521151137329.79102134.3100398
PreviousPage 111Next

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.