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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
L SchuldNW2024-20262201408070.00102137.2502078
Uday KaulPK/MIZ/CHA2008-202110511406935.0014695.89010131
GS BajwaSPA2025-202687114038*23.33111126.13000108
Abhishek RamanBEN/DGD2019-202110911404417.50104134.6200087
C BogdanosGRE2022-2026109214039*20.0018276.9200080
Tim CurtisENG1988-19895901404115.5651727.08001200
Rajindra ChandrikaWI2015-201651001403714.0044831.25003110
Mamoon LatifBEL2017-2021111001403914.00138101.45001123
Jassim KhanQAT2023-20251210314031*20.00101138.61001710
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
PreviousPage 109Next

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.