Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Bangladesh tour of South Africa 2021/22: Batting innings by innings (First-class)

The highest score in the Bangladesh tour of South Africa 2021/22 is 137 by Mahmudul Hasan Joy (BAN) v SA at Durban, 31 Mar 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Bangladesh tour of South Africa 2021/22×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Mahmudul Hasan JoyBAN13732615242.021c SR Harmer b LB Williams2v SADurban31 Mar 2022
Temba BavumaSA9319012048.954b Mehedi Hasan Miraz1v BANDurban31 Mar 2022
Keshav MaharajSA84959388.428b Taijul Islam1v BANGqeberha8 Apr 2022
Dean ElgarSA708910078.651c †Liton Das b Taijul Islam1v BANGqeberha8 Apr 2022
Dean ElgarSA6710111066.341c Liton Das b Khaled Ahmed1v BANDurban31 Mar 2022
Temba BavumaSA671627041.364c Nazmul Hossain Shanto b Khaled Ahmed1v BANGqeberha8 Apr 2022
Dean ElgarSA641027062.752lbw b Taskin Ahmed3v BANDurban31 Mar 2022
Keegan PetersenSA641249051.613lbw b Taijul Islam1v BANGqeberha8 Apr 2022
Mushfiqur RahimBAN511368037.505b SR Harmer2v SAGqeberha8 Apr 2022
Tamim IqbalBAN47578082.461lbw b PWA Mulder2v SAGqeberha8 Apr 2022
Yasir Ali ChowdhuryBAN46877052.877c & b KA Maharaj2v SAGqeberha8 Apr 2022
Ryan RickeltonSA42823151.225c Yasir Ali Chowdhury b Taijul Islam1v BANGqeberha8 Apr 2022
Sarel ErweeSA41665062.121c Mominul Haque b Khaled Ahmed3v BANGqeberha8 Apr 2022
Liton DasBAN41926044.577b LB Williams2v SADurban31 Mar 2022
Sarel ErweeSA411026040.202b Mehedi Hasan Miraz1v BANDurban31 Mar 2022
Kyle VerreynneSA39*3060130.006not out3v BANGqeberha8 Apr 2022
Ryan RickeltonSA39*894043.825not out3v BANDurban31 Mar 2022
Simon HarmerSA38*734152.059not out1v BANDurban31 Mar 2022
Nazmul Hossain ShantoBAN38872243.683b SR Harmer2v SADurban31 Mar 2022
Keegan PetersenSA36854042.353c Mahmudul Hasan Joy b Mehedi Hasan Miraz3v BANDurban31 Mar 2022
Nazmul Hossain ShantoBAN33746044.593lbw b PWA Mulder2v SAGqeberha8 Apr 2022
Wiaan MulderSA33773142.867b Taijul Islam1v BANGqeberha8 Apr 2022
Temba BavumaSA30562053.574lbw b Mehedi Hasan Miraz3v BANGqeberha8 Apr 2022
Simon HarmerSA29592049.159st †Liton Das b Taijul Islam1v BANGqeberha8 Apr 2022
Mehedi Hasan MirazBAN29814135.809c SR Harmer b PWA Mulder2v SADurban31 Mar 2022
Kyle VerreynneSA28813034.576lbw b Khaled Ahmed1v BANDurban31 Mar 2022
Liton DasBAN27335081.826st †K Verreynne b KA Maharaj4v SAGqeberha8 Apr 2022
Dean ElgarSA26292189.662b Taijul Islam3v BANGqeberha8 Apr 2022
Nazmul Hossain ShantoBAN26521150.003st †K Verreynne b SR Harmer4v SADurban31 Mar 2022
Sarel ErweeSA24404060.002c †Liton Das b Khaled Ahmed1v BANGqeberha8 Apr 2022
Yasir Ali ChowdhuryBAN22372059.468run out (RD Rickelton/†K Verreynne)2v SADurban31 Mar 2022
Kyle VerreynneSA22484045.836b Khaled Ahmed1v BANGqeberha8 Apr 2022
Ryan RickeltonSA21414051.225c Mominul Haque b Ebadat Hossain1v BANDurban31 Mar 2022
Mehedi Hasan MirazBAN20252180.008c †K Verreynne b KA Maharaj4v SAGqeberha8 Apr 2022
Keegan PetersenSA19363052.783run out (Mehedi Hasan Miraz)1v BANDurban31 Mar 2022
Keshav MaharajSA19404047.508b Ebadat Hossain1v BANDurban31 Mar 2022
Taskin AhmedBAN14170182.359c PWA Mulder b KA Maharaj4v SADurban31 Mar 2022
Keegan PetersenSA14252056.003lbw b Taijul Islam3v BANGqeberha8 Apr 2022
Tamim IqbalBAN13222059.091c PWA Mulder b SR Harmer4v SAGqeberha8 Apr 2022
Lizaad WilliamsSA13392033.3310lbw b Mehedi Hasan Miraz1v BANGqeberha8 Apr 2022
Ryan RickeltonSA12181066.675c Mominul Haque b Taijul Islam3v BANGqeberha8 Apr 2022
Lizaad WilliamsSA12322037.5010c Mahmudul Hasan Joy b Khaled Ahmed1v BANDurban31 Mar 2022
Duanne OlivierSA12321137.5011lbw b Mehedi Hasan Miraz1v BANDurban31 Mar 2022
Liton DasBAN11142078.576b D Olivier2v SAGqeberha8 Apr 2022
Simon HarmerSA11251044.009run out (sub (Nurul Hasan))3v BANDurban31 Mar 2022
Mehedi Hasan MirazBAN11351031.438c D Olivier b KA Maharaj2v SAGqeberha8 Apr 2022
Wiaan MulderSA11420026.197c Yasir Ali Chowdhury b Mehedi Hasan Miraz3v BANDurban31 Mar 2022
Shadman IslamBAN9331027.272b SR Harmer2v SADurban31 Mar 2022
Sarel ErweeSA8510015.691lbw b Ebadat Hossain3v BANDurban31 Mar 2022
Nazmul Hossain ShantoBAN7101070.003lbw b KA Maharaj4v SAGqeberha8 Apr 2022
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.