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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Abbas AfridiPAKT20Is2024-2025241541352212.27119113.450011010
Jack JarvisSCOODIs2023-2026231631353010.3815388.24004105
M KoliROMT20Is2022-20264717813533*15.00122110.66004102
Craig YoungNWList A2017-202631193135278.4417278.49002123
Mir HamzaSUS/WAR/GLAFirst-class2019-2026182291353510.3830344.55005136
Amjad MahboobSINList A2012-202239258135347.9414096.43003108
Ryan SidebottomWAR/DERFirst-class2017-202225351613531*7.1145729.54008180
N McFadyenSAFirst-class2026110134134134.0017477.01100165
Irfan AhmedHKList A201433013410644.6713897.10100144
Max O'DowdNEDFirst-class201723013410544.6721163.51100211
Krunal PandyaWARList A20225401347433.5014195.04011123
Nicholas MaioloITAT20201844213457*67.00113118.58010121
A McKnightTUA/TUCAT20Is20254401344033.5014890.54000124
Patrick BrowneWIODIs200855113449*33.5017974.8600076
Abhik PatwaTANT2020185501345626.8089150.56010177
Karabo MotlhankaBOTT20201855213450*44.67125107.20010161
Michael-Kyle PepperESSList A2021-20237501346326.80111120.72011216
Jan FrylinckNAMT202017-20187621348333.5080167.50011152
Ali NadeemCANODIs2025-20266601345122.3320764.73012133
Duncan SharpePAKTests19593601345622.33--01000
K ModiseBOTList A2015-20177701343619.1417775.71000137
Faf du PlessisNSThe Hundred20228801345616.7599135.35011117
Shujaat RasoolBHRT20Is202613821345422.3385157.65011910
Tarisai MusakandaZIMTests2017-20215901344314.8934438.95002132
Sharad LumbaPUN/MNYT202018-202514911343116.75101132.6700149
Krishna ChandranUAEODIs2014-2016121021344316.7527448.91003121
Tony de ZorziSAT20Is2025-2026101001343313.40132101.52000163
A PrasharHUNT20Is2023-2025121021343516.7582163.4100189
Rahul GunasekeraNSWCT202024-2026141201342711.1714095.71002121
Danal HemanandaACCCFirst-class2024-202571231344514.8926051.5400286
Sachithra PereraKCCCFirst-class2024-202581311344411.1718273.63002183
Tinotenda MutombodziZIMT20Is2013-2020151431343212.1814493.0600292
Muditha LakshanCS/CCC/KRT202022-20261814413456*13.40115116.5201287
F StomanPORT20Is2019-2025251531342811.1717377.4600255
Azeem HafeezPAKTests1983-198518215134248.3822840.7900280
Matt MilnesYOR/KENT202019-202657261513416*12.1898136.73002115
Oliver Hannon-DalbyWARList A2014-2026732914134218.9320764.73003113
Shafiul IslamBANODIs2010-202060341213424*6.0924055.83009132
Muhammad AsimQATList A20255301339444.33105126.67010181
Sam FanningPST202024-20265501334126.6094141.49000116
Koojana PereraBSCList A20265501334726.6017476.44001135
Rahel KhanSWET20Is20216601333722.17100133.00000128
Cormac HassettMRT202017-20227601334922.17127104.72000170
Rahmanullah GurbazAFGTests2024-20263601334622.1723556.60000114
S PathiranaKCCCList A202466113349*26.6020166.17001103
Matthew BellNZODIs1998-20017701336619.0026849.63010100
Venkatesh IyerINDT20Is2021-202297313335*33.2582162.20000155
Adam DennisonNKList A2016-20188701337319.0019368.91012150
Lahiru UdaraSLT20Is2023-20267701339119.0098135.71011201
Arun DagarTANList A2016-201798213335*22.1716978.7000067
PreviousPage 184Next

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.