2023 Test Runs

Player Name Runs Balls Higher Score 4s 6s 50s 100s Country
Player Name Runs Balls Higher Score 4s 6s 50s 100s Country
Kane Williamson55610124158303New Zealand
Usman Khawaja528108919558222Australia
Tom Blundell41972313848231New Zealand
Tom Latham3797887145140New Zealand
Devon Conway37572312237231New Zealand
Daryl Mitchell33351757221031New Zealand
Harry Brook3292988946821England
Marnus Labuschagne3237597947020Australia
Henry Nicholls3235062627401New Zealand
Joe Root3194215725721England
Travis Head3054017039620Australia
Virat Kohli2975831228001India
Tagenarine Chanderpaul29373320728301West Indies
Aiden Markram27642745011South Africa
Axar Patel2644748425930India
Kraigg Brathwaite26052418229001West Indies
Temba Bavuma2524633525201South Africa
Steve Smith24960310430301Australia
Rohit Sharma24241512026501India
Jermaine Blackwood2103025729320West Indies
Dimuth Karunaratne20740321030Sri Lanka
Raymon Reifer1984075824130West Indies
Sarfaraz Ahmed19628511819111Pakistan
Dhananjaya de Silva19132324210Sri Lanka
Dinesh Chandimal18035520010Sri Lanka
Innocent Kaia1722876723010Zimbabwe
Angelo Mathews16538717101Sri Lanka
Saud Shakeel15748712521001Pakistan
Michael Bracewell1552737418010New Zealand
Gary Ballance15529413712201Zimbabwe
Shubman Gill15426815101India
Kusal Mendis15125125020Sri Lanka
Ben Duckett1511598420110England
Matt Henry1501726819520New Zealand
Peter Handscomb1453603118010Australia
Dean Elgar1442521521010South Africa
Roston Chase1412707011210West Indies
Cheteshwar Pujara140362713110India
Joshua Da Silva1372734419100West Indies
Ravindra Jadeja1353687015110India
Cameron Green13522720001Australia
Jason Holder1321961116510West Indies
Ben Foakes1241985114010England
Craig Ervine1241907211010Zimbabwe
Tim Southee1211311010710New Zealand
Kyle Mayers1212233013300West Indies
Ollie Pope1151444915300England
Tony de Zorzi11423415010South Africa
Ben Stokes1102053117200England
Srikar Bharat10117088500India
Imam-ul-Haq951918312110Pakistan
Heinrich Klaasen931963510000South Africa
Ravichandran Ashwin861852310100India
Ollie Robinson741033910000England
Brandon Mavuta731755611010Zimbabwe
Salman Ali Agha711184111000Pakistan
Simon Harmer67229476000South Africa
Nathan Lyon65174812000Australia
Keshav Maharaj64112537110South Africa
Neil Wagner63893500New Zealand
Sarel Erwee60180428000South Africa
Zak Crawley58952812000England
Nishan Madushka581247100Sri Lanka
Alex Carey56653610000Australia
Kasun Rajitha561797000Sri Lanka
Shan Masood5577359000Pakistan
Wiaan Mulder541019000South Africa
Oshada Fernando521516000Sri Lanka
Chamu Chibhabha51109317000Zimbabwe
Babar Azam5182278100Pakistan
Gerald Coetzee47505100South Africa
Todd Murphy4610525000Australia
Tanunurwa Makoni43123336000Zimbabwe
Kagiso Rabada437532200South Africa
Shreyas Iyer42544300India
Mohammed Shami4060372300India
Marco Jansen40130116000South Africa
Pat Cummins408764200Australia
Khaya Zondo3983392200South Africa
KL Rahul38115201100India
David Warner36101107000Australia
Ajaz Patel3578354000New Zealand
Stuart Broad344974000England
Alzarri Joseph343944200West Indies
Ryan Rickelton32784000South Africa
Kemar Roach31873100West Indies
Lahiru Kumara29875000Sri Lanka
Gudakesh Motie29645000West Indies
Tafadzwa Tsiga28111243000Zimbabwe
Prabath Jayasuriya251341000Sri Lanka
Wellington Masakadza23138151000Zimbabwe
Donald Tiripano2358233000Zimbabwe
Scott Kuggeleijn2242202100New Zealand
Keegan Petersen21582000South Africa
Jack Leach20361122000England
Kyle Verreynne1939192000South Africa
Naseem Shah1919153100Pakistan
Richard Ngarava1920191100Zimbabwe
Abdullah Shafique1934194000Pakistan
Anrich Nortje18184000South Africa
Umesh Yadav17151200India
Victor Nyauchi1722133000Zimbabwe
Blair Tickner135882000New Zealand
Matthew Kuhnemann12591000Australia
Ish Sodhi1133112000New Zealand
Asitha Fernando10102000Sri Lanka
Will Young10320000New Zealand
Milton Shumba105170000Zimbabwe
Tanaka Chivanga9120100Zimbabwe
Matt Renshaw92751000Australia
Hasan Ali91552000Pakistan
Shannon Gabriel8240100West Indies
Suryakumar Yadav82081000India
Niroshan Dickwella7171000Sri Lanka
Brad Evans71671000Zimbabwe
Mitchell Starc7230000Australia
Senuran Muthusamy7490000South Africa
Abrar Ahmed72371000Pakistan
Scott Boland11110000Australia
Mohammed Siraj13010000India
Mir Hamza01000000Pakistan