Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM34/0 (10.1)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
Asif MullaCAN2006-2009303205065815.8164977.970134914
AzharullahNOR2014-2017118844050658*11.50111545.380115724
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
Subhransu SenapatiMP/ODI2018-2024222014926425.89382128.800213622
Curly PageNZ1930-19371320049210424.60--121150
Talha KhanGER2018-20232827449269*21.39473104.020343912
Andrew HazeldineCAN/OV/OTA2017-2026494994924112.3083259.1300106213
Matthew BaconOV/WF/OTA2016-202684591949247*12.30104047.31008567

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.