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/27LIOWPT2069th 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)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList 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 records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Ashton AgarAUS2017-20233316541*32.5014544.8300061
Raynard van TonderSA2024240643216.0016937.8700150
Stuart ThompsonIRE2018-2019360645310.6719432.9901170
Dushmantha ChameeraSL2016-2021814164224.9220531.2200560
Vishaul SinghWI2017360633210.5019931.6600040
Rajat PatidarIND2024360633210.5016438.4100290
Mustafizur RahmanBAN2017-20221321763164.5014942.2800835
Denesh RamdinWI2016110626262.0015141.0601050
Nyasha MayavoZIM2025240623515.5011155.8600091
Mitchell HayNZ2025110616161.009365.5901091
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Todd AstleNZ2016-20204416025*20.0012149.5900190
Mahesh TheekshanaSL2022230593819.6714939.6000061
Roy KaiaZIM202136059489.8316136.6500480
Asitha FernandoSL2021-202628412159112.9526122.610013101
William PorterfieldIRE2018-201936058329.6722725.5500170
Nuwan PradeepSL2016-2017112175713*4.0713941.0100980
Luke JongweZIM2021120563728.009459.57000100
Hilton CartwrightAUS2017220553727.5012544.0000071
Mohammad WasimPAK2022241554318.337474.3200052
Newman NyamhuriZIM2024-202668055266.8812743.3100351
Khaled AhmedBAN2018-20261831955222.5018330.05001663
Rajindra ChandrikaWI2016240533113.2517230.8100070
Saqib MahmoodENG2022221524952.0012441.9400041
Kyle AbbottSA2016-201756052178.6712641.2700251
Kamil MisharaSL2026120513225.506479.6900061
Bahir ShahAFG2023-2025230513217.007667.1100080
Kamrul Islam RabbiBAN2016-201871455125*5.6728118.1500552
Mir HamzaPAK2018-2025714651166.3818228.0200332
Matthew FisherENG2022-20262325050*50.009055.5601160
Zafar AnsariENG201635049329.8013636.0300250
Timycen MarumaZIM2020-202135048419.6012139.6700360
Ed JoyceIRE2018120474323.5010246.0800060
Veerasammy PermaulWI2021-20223414726*15.6715230.9200040
Khary PierreWI2025241472315.6711042.7300170
Mohammad HurairaPAK2025240462911.509548.4200040
Brad EvansZIM2023-20263414635*15.337462.1600151
Gary WilsonIRE2018-20192414533*15.0011439.4700270
Zakary FoulkesNZ2025-20266634523*15.0014032.1400050
Sharjeel KhanPAK2017120444022.004597.7800071
Tanunurwa MakoniZIM2023240433310.7512334.9600160
Zia-ur-RehmanAFG2024-202659242136.0011935.2900260
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Tinotenda MutombodziZIM2020120413320.5012133.8800040
James Cameron-DowIRE20191214132*41.007058.5700050
Gavin HoeyIRE2025120413720.5011435.9600040
Naveed ZadranAFG2024351412510.2511635.3400160
Shaun von BergSA2024120403820.0011136.0400070
James RewENG2026120392419.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.