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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Stuart PoynterIRET20Is2015-2019222052253915.00206109.22000215
Usman NajeebKSAT20Is2022-20264325102252715.00165136.360031215
Robin PetersonMI/CC/BTT202012-20164927922535*12.50197114.21002198
Naren TamhaneINDTests1955-19602127522554*10.23--01840
Tim MayAUSTests1987-199524281222542*14.0687325.77003140
H Lin OoMYAT20Is2023-20263329822538*10.7127482.12005231
Lockie FergusonKKR/RCB/PKT202017-202612940242253014.06186120.970051610
Mohammed ShamiINDODIs2013-20251084920225257.7627382.42006179
Mervyn DillonWIODIs1997-2005106501922521*7.2640855.15009113
Dale SteynRCB/DC/MST202008-2021147502522519*9.00221101.81006194
Keith StackpoleAUSODIs1971-19746602246137.3338757.88030280
Kashief JosephWPT2020266612248244.80152147.370201711
Adnan IlyasOMAT20Is2015-2016101002245422.40187119.79010148
Rony TalukdarBANT20Is2015-2023111002246722.40165135.76010247
Hussain TalatPAKODIs2019-2026121022246228.0027880.58010192
Nithish Kumar ReddyINDT20Is2024-2026141032247432.00131170.990111116
G ThakurMACT20Is2023-2024131112246222.40185121.08010246
DJ AhmedGLOList A2025-2026131102245220.36202110.890111511
Jake WeatheraldAUSTests2025-202661212247220.3632868.29012351
James AtkinsonHKList A2014-2022131302247617.2340555.31011215
Maurice TurnbullENGTests1930-193691322246120.36--01192
Fabian CowdreyKENFirst-class2014-201691602245414.0048646.09011301
Brendon JulianAUSODIs1993-1999251702243513.1825089.60004176
Ben McDermottAUSODIs2021-202255022310444.6027880.22111195
John BenaudAUSTests1972-197335022314244.6024762.75100243
John EdrichENGODIs1971-19757602239037.1732568.62020131
Vijay ShankarINDODIs201912812234631.8624690.65000204
Tom LowryNZTests1930-19317802238027.8820.0002200
Carl SandriITA/STT202013101042234137.17194114.95000147
PD HennessySPAT20Is2019-2021111012237124.78197113.20021139
Chris DelanyGIBT20Is2019-20211010222369*27.88204109.31021231
AJADDLA JayasingheNCCFirst-class2024-2025810022311322.3037858.99100220
Chris JordanSUSList A2015-2019131112235522.3024192.53010168
Seekkuge PrasannaNOR/BSC/COLBOList A2016-20261613022311217.15187119.251011018
KTK RodrigoMALT20Is2023-2024131312237118.5824591.02012223
Alex MellorWAR/DERFirst-class2016-201781412234417.1556139.75002310
Ehsan KhanHKList A2016-20262820622334*15.9334963.90002175
Mihlali MpongwanaWPT202022-2026292132234312.39222100.45001167
Leus du PlooyDERList A20195512227555.50205108.29020197
Jordan HermannSOMFirst-class202635022210644.4040454.95100311
Robert TaylorLEIList A2015-20169832226244.4024192.12010149
Manyala PranithAND/WAR-XIT202019-2020101012227124.67148150.000112610
Nasibullah ArabFRAT20Is2026101002223322.20131169.470012612
Cammie SmithWITests1960-196251012225524.6720059.50010311
Alvin GreenidgeWITests1978-197961002226922.20110.00022211
Dane CleaverNZT20Is2022-20261311122278*22.20165134.55021228
Tomas Mackintosh SabaterDURList A2022-2023111112225322.2023196.10012186
S KosalaCCC/KCCCT202024-20261212222252*22.20180123.33011188
A OseiGHAT20Is2022-2026191502227214.8027381.32012181
Lauchie JohnsWFFirst-class2017-2022121712224013.8845948.37004350
PreviousPage 144Next

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.