Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM2/0 (0.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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 bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David WainwrightHAM/DER2014-201633371462310927.09124550.04134641
Aminuddin RamlyMAS2014-20214640762351*18.88578107.790113738
Thatayaone TshoseBOT2015-20267558106236012.98566110.0701103727
Pelham WarnerENG1899-191215282622132*23.9210.00134360
Lokesh BamNEP/BK2022-2026453776227220.73456136.400354145
Gurdeep SinghKEN2013-2026444036227516.8175482.490146315
Sanwar HossainBAN1998-2003354426225214.81131347.37013610
Yashodha LankaCS/BSC/CMCC2023-20263030062113820.70549113.111225233
MPGT KetiyageCYP2018-2026323126217021.41507122.490454038
Dilhara PolgampolaKYCC2024-20262332362110921.41169436.66125450
Adnan IdreesKUW2017-2026484236208015.90466133.050367128
Fazal MahmoodPAK1952-1962345066206014.0910.00011082
GD ArtaINA2017-20269167136194611.4672984.910083631
Jim ChristySA1929-19321018061810334.3310.00151243
Tarisai MusakandaZIM2016-2022323616176017.6388070.110155711
Tharindu PereraBOT2017-20254036761748*21.2867291.820045419
Jaydev UnadkatIND/KKR/RCB2010-2026197854061758*13.7166992.230194529
Ben HilfenhausAUS/CSK/MS2007-2017120833661656*13.11102360.2201126813
Shahadat HossainBAN/KRB/CV2005-201910110339616409.63130347.280014777
Lasith LakshanCMCC2024-2026183126159421.21106957.53043549
Shashank ChandrakarCHH2018-2023272726148224.56450136.440526025
Diego RosierWAR/KNI/TIT2014-20264133561455*21.93502122.310235814
Blair HartlandNZ1992-19942534161468*18.61159038.62034630
Fionn HandIRE/LL/MR2018-202675451461449*19.81561109.450046424
Rahul SinghHI/SER2018-20232524561376*32.26407150.610406622
James BakerSAM/ND2012-202276894061341*12.51156039.2900136014
Mushtaq AliIND1934-19521120161211232.21--231260
Walter RobinsENG1929-19371927461210826.6130260.60144490
John WatkinsSA1949-1957152716129223.54--032371
Suhan AlagaratnamMAS2012-20183332261210120.4082074.631155919
Bayley WigginsCS/CD2019-20253238361213317.4979177.371078410
Pawan NegiIND/RCB/CSK2012-202182532061241*18.55462132.470044427
Dick MotzNZ1961-1969325636126011.5524739.2703125314
Mithun ManhasCSK/DC/PW2008-201661441561142*21.07552110.690064914
T RajapakseACCC2025-202618201610118*32.1166292.151327115
Will SalzmannNSW2022-2026192366107335.8891466.74041786
Samarth SinghUP2016-2019262516099325.38532114.470425919
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

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.