Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)List A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Batting by format (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Duanne OlivierSATests2017-20241621106615*6.0026624.81004101
Ashton AgarAUSTests2017-20233316541*32.5014544.8300061
Raynard van TonderSATests2024240643216.0016937.8700150
Stuart ThompsonIRETests2018-2019360645310.6719432.9901170
Dushmantha ChameeraSLTests2016-2021814164224.9220531.2200560
Vishaul SinghWITests2017360633210.5019931.6600040
Rajat PatidarINDTests2024360633210.5016438.4100290
Mustafizur RahmanBANTests2017-20221321763164.5014942.2800835
Denesh RamdinWITests2016110626262.0015141.0601050
Nyasha MayavoZIMTests2025240623515.5011155.8600091
Mitchell HayNZTests2025110616161.009365.5901091
Iftikhar AhmedPAKTests2016-2022461612712.2014342.6600150
Todd AstleNZTests2016-20204416025*20.0012149.5900190
Mahesh TheekshanaSLTests2022230593819.6714939.6000061
Roy KaiaZIMTests202136059489.8316136.6500480
Asitha FernandoSLTests2021-202628412159112.9526122.610013101
William PorterfieldIRETests2018-201936058329.6722725.5500170
Nuwan PradeepSLTests2016-2017112175713*4.0713941.0100980
Luke JongweZIMTests2021120563728.009459.57000100
Hilton CartwrightAUSTests2017220553727.5012544.0000071
Mohammad WasimPAKTests2022241554318.337474.3200052
Newman NyamhuriZIMTests2024-202668055266.8812743.3100351
Khaled AhmedBANTests2018-20261831955222.5018330.05001663
Rajindra ChandrikaWITests2016240533113.2517230.8100070
Saqib MahmoodENGTests2022221524952.0012441.9400041
Kyle AbbottSATests2016-201756052178.6712641.2700251
Kamil MisharaSLTests2026120513225.506479.6900061
Bahir ShahAFGTests2023-2025230513217.007667.1100080
Kamrul Islam RabbiBANTests2016-201871455125*5.6728118.1500552
Mir HamzaPAKTests2018-2025714651166.3818228.0200332
Matthew FisherENGTests2022-20262325050*50.009055.5601160
Zafar AnsariENGTests201635049329.8013636.0300250
Timycen MarumaZIMTests2020-202135048419.6012139.6700360
Ed JoyceIRETests2018120474323.5010246.0800060
Veerasammy PermaulWITests2021-20223414726*15.6715230.9200040
Khary PierreWITests2025241472315.6711042.7300170
Mohammad HurairaPAKTests2025240462911.509548.4200040
Brad EvansZIMTests2023-20263414635*15.337462.1600151
Gary WilsonIRETests2018-20192414533*15.0011439.4700270
Zakary FoulkesNZTests2025-20266634523*15.0014032.1400050
Sharjeel KhanPAKTests2017120444022.004597.7800071
Tanunurwa MakoniZIMTests2023240433310.7512334.9600160
Zia-ur-RehmanAFGTests2024-202659242136.0011935.2900260
Tanzim Hasan SakibBANTests2025110414141.008051.2500021
Tinotenda MutombodziZIMTests2020120413320.5012133.8800040
James Cameron-DowIRETests20191214132*41.007058.5700050
Gavin HoeyIRETests2025120413720.5011435.9600040
Naveed ZadranAFGTests2024351412510.2511635.3400160
Shaun von BergSATests2024120403820.0011136.0400070
James RewENGTests2026120392419.509043.3300060

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.