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 TuraySIE2022-20264040260978*16.03572106.470236619
Matt FordLL/MR2019-202336321460871*33.78502121.120436416
Tom AndrewsST/AS/MR2016-20264533760810123.3890367.331227715
Olipa GeraldUGA2026171536079550.58439138.270514442
Isaac DamarellGUE2014-2026423676075220.93583104.12022728
Cole BriggsAA/AUC2021-2024293846075117.85111354.540257010
Peter PollockSA1961-197028411360775*21.6836131.30023271
Jack IkinENG1946-1955183126066020.9057932.47034380
George LavelleLAN2020-2024363236067220.9066491.270555216
Ryan HindsWI2001-2009293446068420.20141542.83021722
Maurice FosterWI1969-19781625560512530.2513430.60110450
Isa ZarooBUL2023-20263028260578*23.27507119.330216316
Greg ThompsonIRE/NK2008-2019373056058024.20513117.930436420
P PushparajanMAC2025-20262121260410331.79387156.071414835
Charles MorrisWOR2014-2022130110606035012.06184232.740110622
Carl SandriITA/ST2013-2017242346026631.68591101.860203926
Manoj SarathchandraKYCC/SSC/KAN2019-20261423360282*30.10115252.26051533
Craig CummingNZ2003-2009243236027420.76156638.44014762
M PodoskyPHI2022-20253535460210119.42525114.671164733
Stephen MooreDER20141522160112828.62113353.05132853
Ahsan AliPAK/QG/GG2019-2026292826017323.12473127.060427214
Nasir JamalAFG/KK2014-20242630460155*23.1295063.26043455
SL StewartNZ/CAN2010-20141524260096*27.27137143.76063548
Hayden Walsh, Jr.WI/USA/BT2018-202412255176005715.7969186.830154219
T AmarasingheBSC/CMCC/ACCC2024-2026192405998824.9680674.320326117
Umar BhattiCAN2006-201046421459983*21.39107655.67022558
Shrikant MundheMAH/NAG2016-20222726859891*33.22461129.720515619
Bruce MurrayNZ1968-1971132615989023.9234042.94051492
Karima GoreWI/USA/SFU2019-20265037759864*19.9361197.870355315
Clyde FortuinSA/WAR/BOL2015-2024433835985717.09562106.410255717
Imran Ali ButtBHR2017-2024363325976219.2662695.370455317
Tim PringleNED/ND/AF2022-202677581459738*13.5795462.5800103623
Nimesh VimukthiSL/GG/KW2021-202660591059652*12.1683271.630284118
Neil FosterENG1983-19937770195963911.69146740.630012634
Abhimanyu EaswaranBEN/KGB2019-202326256595107*31.32473125.791345014
Craig SerjeantAUS1977-19781526159512423.8074641.69124692
Avishka IroshanROM2025-2026332875956628.33514115.760225424
Priyam GargDC/SH/UP2019-20244236359559*18.03498119.480434719
Yashpal SinghKKR/TRI/SER2009-20192924359463*28.29529112.290436210
Daniel SolwayNSW2019-20219173593133*42.36142441.64141720
Jack TectorLL/MR2016-20232929159311021.1877276.81135657
Tobias ViseeNED2015-2021343405937817.44440134.770358219
Tommy AndrewsAUS1921-1926152315929426.9113753.28040490
Swapnil AsnodkarRR/GOA2008-2018303005927219.73480123.330347515
Tayyab TahirPAK/NOT/KK2023-2026353055926523.68478123.850106116
Suyash PrabhudessaiRCB/GOA2019-20243732659260*22.77429138.000125024
Mushfiqur RahmanBAN2000-2004384455924915.18144540.97009521
Tiger LanceSA1962-1970132215917028.1448937.42051426
KC D'SouzaBUL2020-20223128759192*28.14384153.910233640
US HathinjarCAA2023-20253636259174*17.38500118.200475431

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.